{"version":3,"sources":["../src/lib/userFragement.ts"],"names":["userFragment","user","meta","userWithChannelsFragment","userFragement_default"],"mappings":";AAMA,IAAMA,EAAgBC,IACb,CACL,GAAIA,EAAK,GACT,UAAWA,EAAK,UAChB,OAAQA,EAAK,QACb,SAAUA,EAAK,UAAU,OACrBA,EAAK,UAAU,IAAKC,IAAU,CAC5B,IAAKA,EAAK,IACV,MAAOA,EAAK,KACd,EAAE,EACF,MACN,GAGWC,EACXF,IAEO,CACL,GAAIA,EAAK,GACT,UAAWA,EAAK,UAChB,OAAQA,EAAK,QACb,SAAUA,EAAK,SACf,SAAUA,EAAK,UAAU,OACrBA,EAAK,UAAU,IAAKC,IAAU,CAC5B,IAAKA,EAAK,IACV,MAAOA,EAAK,KACd,EAAE,EACF,MACN,GAGKE,EAAQJ","sourcesContent":["import {\n  UserFieldsFragment,\n  UserFieldsWithChannelsFragment,\n} from '@/generated/graphql';\nimport { UserProfile } from '@/types';\n\nconst userFragment = (user: UserFieldsFragment): UserProfile => {\n  return {\n    id: user.id,\n    reference: user.reference,\n    userId: user.user_id,\n    metadata: user.metadata?.length\n      ? user.metadata?.map((meta) => ({\n          key: meta.key,\n          value: meta.value,\n        }))\n      : undefined,\n  };\n};\n\nexport const userWithChannelsFragment = (\n  user: UserFieldsWithChannelsFragment\n): UserProfile => {\n  return {\n    id: user.id,\n    reference: user.reference,\n    userId: user.user_id,\n    channels: user.channels,\n    metadata: user.metadata?.length\n      ? user.metadata?.map((meta) => ({\n          key: meta.key,\n          value: meta.value,\n        }))\n      : undefined,\n  };\n};\n\nexport default userFragment;\n"]}