// src/queries/user.query.ts
import { gql } from "@/graphql-system";
import { userFragment } from "@/fragments/user.fragment";
export const getUserQuery = gql.default(({ query }, { $var }) =>
query.operation(
{
name: "GetUser",
variables: [
//
$var("id").scalar("ID:!"),
],
},
({ f, $ }) => [
//
f.user({ id: $.id })(({ f }) => [
//
userFragment.embed({}),
]),
],
),
);