diff --git a/.lib/prepare.ts b/.lib/prepare.ts index 3bf532b2..ecec6157 100644 --- a/.lib/prepare.ts +++ b/.lib/prepare.ts @@ -4,7 +4,7 @@ /* eslint-disable @typescript-eslint/no-var-requires */ /* eslint-disable import/no-unused-modules */ // @ts-ignore -const isCi = process.env.CI !== undefined +const isCi = process.env.CI !== undefined; if (!isCi) { - require('husky').install() + require("husky").install(); } diff --git a/.lib/runInstall.ts b/.lib/runInstall.ts index 6930936f..84db8a0f 100644 --- a/.lib/runInstall.ts +++ b/.lib/runInstall.ts @@ -1,13 +1,16 @@ /* eslint-disable import/no-unused-modules */ -import boxen from 'boxen' +import boxen from "boxen"; -const message = boxen(`There have been changes to package dependencies!\n\nRun 'pnpm install' to update.`, { - title: 'New/Updated Packages', - borderStyle: 'double', - borderColor: 'redBright', - titleAlignment: 'center', - width: 60, - padding: 1, -}) +const message = boxen( + `There have been changes to package dependencies!\n\nRun 'pnpm install' to update.`, + { + title: "New/Updated Packages", + borderStyle: "double", + borderColor: "redBright", + titleAlignment: "center", + width: 60, + padding: 1, + }, +); -console.log(message) +console.log(message); diff --git a/.storybook/i18next.ts b/.storybook/i18next.ts index 266b5a80..183d15b0 100644 --- a/.storybook/i18next.ts +++ b/.storybook/i18next.ts @@ -1,18 +1,18 @@ /* eslint-disable @typescript-eslint/no-floating-promises */ -import i18n from 'i18next' -import LanguageDetector from 'i18next-browser-languagedetector' -import HttpApi from 'i18next-http-backend' -import { initReactI18next } from 'react-i18next' +import i18n from "i18next"; +import LanguageDetector from "i18next-browser-languagedetector"; +import HttpApi from "i18next-http-backend"; +import { initReactI18next } from "react-i18next"; -import type { HttpBackendOptions } from 'i18next-http-backend' +import type { HttpBackendOptions } from "i18next-http-backend"; -const ns = ['common', 'story'] +const ns = ["common", "story"]; export const i18nLocales = { - en: 'English', - es: 'Spanish', -} + en: "English", + es: "Spanish", +}; -const supportedLngs = Object.keys(i18nLocales) +const supportedLngs = Object.keys(i18nLocales); i18n .use(LanguageDetector) @@ -20,21 +20,21 @@ i18n .use(initReactI18next) .init({ debug: true, - lng: 'en', + lng: "en", backend: { - loadPath: '/public/locales/{{lng}}/{{ns}}.json', + loadPath: "/public/locales/{{lng}}/{{ns}}.json", }, fallbackLng: { - 'en-US': ['en'], - 'es-US': ['es'], + "en-US": ["en"], + "es-US": ["es"], }, - defaultNS: 'common', + defaultNS: "common", interpolation: { escapeValue: false }, react: { useSuspense: false }, cleanCode: true, supportedLngs, ns, // resources, - }) + }); -export { i18n } +export { i18n }; diff --git a/.storybook/main.ts b/.storybook/main.ts index 53d7f66f..a343add7 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -1,28 +1,28 @@ -import { type StorybookConfig } from '@storybook/nextjs' -import { merge } from 'merge-anything' +import { type StorybookConfig } from "@storybook/nextjs"; +import { merge } from "merge-anything"; -import { dirname, join } from 'path' +import { dirname, join } from "path"; const config: StorybookConfig = { - stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|ts|tsx)'], + stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"], staticDirs: [ { - from: '../public', - to: '/', + from: "../public", + to: "/", }, ], addons: [ - getAbsolutePath('@storybook/addon-a11y'), - getAbsolutePath('@storybook/addon-links'), - getAbsolutePath('@storybook/addon-essentials'), - getAbsolutePath('@storybook/addon-interactions'), + getAbsolutePath("@storybook/addon-a11y"), + getAbsolutePath("@storybook/addon-links"), + getAbsolutePath("@storybook/addon-essentials"), + getAbsolutePath("@storybook/addon-interactions"), ], framework: { - name: '@storybook/nextjs', + name: "@storybook/nextjs", options: {}, }, docs: { - autodocs: 'tag', + autodocs: "tag", }, typescript: { check: true, @@ -42,14 +42,14 @@ const config: StorybookConfig = { // 'next-i18next': 'react-i18next', }, }, - } - const mergedConfig = merge(config, configAdditions) - return mergedConfig + }; + const mergedConfig = merge(config, configAdditions); + return mergedConfig; }, -} +}; -export default config +export default config; function getAbsolutePath(value: string): string { - return dirname(require.resolve(join(value, 'package.json'))) + return dirname(require.resolve(join(value, "package.json"))); } diff --git a/.storybook/preview.tsx b/.storybook/preview.tsx index b114cd68..46a0ef39 100644 --- a/.storybook/preview.tsx +++ b/.storybook/preview.tsx @@ -1,17 +1,21 @@ -import { Global, MantineProvider, TypographyStylesProvider } from '@mantine/core' -import { type MantineProviderProps } from '@mantine/core' -import { INITIAL_VIEWPORTS } from '@storybook/addon-viewport' -import { type StoryFn } from '@storybook/react' -import { type ReactNode } from 'react' -import { I18nextProvider } from 'react-i18next' +import { + Global, + MantineProvider, + TypographyStylesProvider, +} from "@mantine/core"; +import { type MantineProviderProps } from "@mantine/core"; +import { INITIAL_VIEWPORTS } from "@storybook/addon-viewport"; +import { type StoryFn } from "@storybook/react"; +import { type ReactNode } from "react"; +import { I18nextProvider } from "react-i18next"; -import { i18n, i18nLocales } from './i18next' -import { storybookFont } from '../src/styles' -import { theme } from '../src/styles/theme' +import { i18n, i18nLocales } from "./i18next"; +import { storybookFont } from "../src/styles"; +import { theme } from "../src/styles/theme"; export const parameters = { - actions: { argTypesRegex: '^on[A-Z].*' }, - layout: 'centered', + actions: { argTypesRegex: "^on[A-Z].*" }, + layout: "centered", controls: { matchers: { color: /(background|color)$/i, @@ -19,17 +23,17 @@ export const parameters = { }, }, i18n, - locale: 'en', + locale: "en", locales: i18nLocales, viewport: { viewports: INITIAL_VIEWPORTS, }, -} -const mantineProviderProps: Omit = { +}; +const mantineProviderProps: Omit = { withCSSVariables: false, withGlobalStyles: true, withNormalizeCSS: false, -} +}; const ThemeWrapper = ({ children }: DecoratorProps) => { return ( @@ -39,8 +43,8 @@ const ThemeWrapper = ({ children }: DecoratorProps) => { {children} {/* */} - ) -} + ); +}; export const decorators = [ (Story: StoryFn) => ( @@ -48,8 +52,8 @@ export const decorators = [ ), -] +]; type DecoratorProps = { - children: ReactNode -} + children: ReactNode; +}; diff --git a/lint-staged.config.mjs b/lint-staged.config.mjs index 3988f734..bd7e9f95 100644 --- a/lint-staged.config.mjs +++ b/lint-staged.config.mjs @@ -1,12 +1,12 @@ -import path from 'path' +import path from "path"; const buildEslintCommand = (filenames) => - `next lint --fix --file ${filenames.map((f) => path.relative(process.cwd(), f)).join(' --file ')}` + `next lint --fix --file ${filenames.map((f) => path.relative(process.cwd(), f)).join(" --file ")}`; const config = { - '*.{cjs,mjs,js,jsx,ts,tsx}': [buildEslintCommand, 'prettier --write'], - 'schema.prisma': ['prisma format'], - '*.json': ['prettier --write'], -} + "*.{cjs,mjs,js,jsx,ts,tsx}": [buildEslintCommand, "prettier --write"], + "schema.prisma": ["prisma format"], + "*.json": ["prettier --write"], +}; -export default config +export default config; diff --git a/next-i18next.config.js b/next-i18next.config.js index 37b9e91a..aed85a4b 100644 --- a/next-i18next.config.js +++ b/next-i18next.config.js @@ -2,7 +2,7 @@ /* eslint-disable @typescript-eslint/no-var-requires */ // @ts-check /* eslint-disable import/no-unused-modules */ -const path = require('path') +const path = require("path"); /** * @template {import('next-i18next').UserConfig} T * @type {import('next-i18next').UserConfig} @@ -11,34 +11,34 @@ const path = require('path') */ const config = { i18n: { - defaultLocale: 'en', - locales: ['en', 'es'], + defaultLocale: "en", + locales: ["en", "es"], }, - defaultNS: 'common', - localePath: path.resolve('./public/locales'), - reloadOnPrerender: process.env.NODE_ENV !== 'production', + defaultNS: "common", + localePath: path.resolve("./public/locales"), + reloadOnPrerender: process.env.NODE_ENV !== "production", debug: false, //process.env.NODE_ENV !== 'production', nonExplicitSupportedLngs: true, cleanCode: true, react: { useSuspense: false }, - joinArrays: '', + joinArrays: "", serializeConfig: false, interpolation: { skipOnVariables: false, alwaysFormat: true, format: (value, format, lng, edit) => { switch (format) { - case 'lowercase': { - if (typeof value === 'string') return value.toLocaleLowerCase() - break + case "lowercase": { + if (typeof value === "string") return value.toLocaleLowerCase(); + break; } - case 'uppercase': { - if (typeof value === 'string') return value.toLocaleUpperCase() - break + case "uppercase": { + if (typeof value === "string") return value.toLocaleUpperCase(); + break; } } - return value + return value; }, }, -} -module.exports = config +}; +module.exports = config; diff --git a/next-sitemap.config.js b/next-sitemap.config.js index 95fea4d6..645df13f 100644 --- a/next-sitemap.config.js +++ b/next-sitemap.config.js @@ -2,7 +2,7 @@ /** @type {import('next-sitemap').IConfig} */ module.exports = { - siteUrl: 'https://transmascfutures.inreach.org', + siteUrl: "https://transmascfutures.inreach.org", generateRobotsTxt: true, generateIndexSitemap: false, -} +}; diff --git a/next.config.mjs b/next.config.mjs index e83aa29e..3960dfb1 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,18 +1,20 @@ /* eslint-disable turbo/no-undeclared-env-vars */ // @ts-check -import bundleAnalyze from '@next/bundle-analyzer' -import nextRoutes from 'nextjs-routes/config' +import bundleAnalyze from "@next/bundle-analyzer"; +import nextRoutes from "nextjs-routes/config"; -import i18nConfig from './next-i18next.config.js' +import i18nConfig from "./next-i18next.config.js"; /** * Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially useful for * Docker builds. */ -!process.env.SKIP_ENV_VALIDATION && (await import('./src/env/server.mjs')) +!process.env.SKIP_ENV_VALIDATION && (await import("./src/env/server.mjs")); -const withRoutes = nextRoutes({ outDir: 'src/types' }) -const withBundleAnalyzer = bundleAnalyze({ enabled: process.env.ANALYZE === 'true' }) +const withRoutes = nextRoutes({ outDir: "src/types" }); +const withBundleAnalyzer = bundleAnalyze({ + enabled: process.env.ANALYZE === "true", +}); /** @type {import('next').NextConfig} */ const config = { @@ -20,21 +22,25 @@ const config = { reactStrictMode: true, swcMinify: true, compiler: { - ...(process.env.VERCEL_ENV === 'production' ? { removeConsole: { exclude: ['error'] } } : {}), + ...(process.env.VERCEL_ENV === "production" + ? { removeConsole: { exclude: ["error"] } } + : {}), }, images: { - remotePatterns: [{ protocol: 'https', hostname: 'placehold.co', pathname: '/**' }], + remotePatterns: [ + { protocol: "https", hostname: "placehold.co", pathname: "/**" }, + ], // domains: ['placehold.co'], }, experimental: { outputFileTracingExcludes: { - '*': ['**swc+core**', '**esbuild**'], + "*": ["**swc+core**", "**esbuild**"], }, webpackBuildWorker: true, }, - eslint: { ignoreDuringBuilds: process.env.VERCEL_ENV !== 'production' }, - typescript: { ignoreBuildErrors: process.env.VERCEL_ENV !== 'production' }, -} + eslint: { ignoreDuringBuilds: process.env.VERCEL_ENV !== "production" }, + typescript: { ignoreBuildErrors: process.env.VERCEL_ENV !== "production" }, +}; /** * Wraps NextJS config with the Bundle Analyzer config. * @@ -42,7 +48,7 @@ const config = { * @returns {typeof config} */ function defineNextConfig(config) { - return withBundleAnalyzer(withRoutes(config)) + return withBundleAnalyzer(withRoutes(config)); } -export default defineNextConfig(config) +export default defineNextConfig(config); diff --git a/prisma/client.ts b/prisma/client.ts index f54c3b69..85428dd4 100644 --- a/prisma/client.ts +++ b/prisma/client.ts @@ -1,27 +1,27 @@ /* eslint-disable turbo/no-undeclared-env-vars */ -import { neonConfig, Pool } from '@neondatabase/serverless' -import { PrismaNeon } from '@prisma/adapter-neon' -import { PrismaClient } from '@prisma/client' -import ws from 'ws' +import { neonConfig, Pool } from "@neondatabase/serverless"; +import { PrismaNeon } from "@prisma/adapter-neon"; +import { PrismaClient } from "@prisma/client"; +import ws from "ws"; declare global { // eslint-disable-next-line no-var - var prisma: PrismaClient | undefined + var prisma: PrismaClient | undefined; } -neonConfig.webSocketConstructor = ws -const connectionString = `${process.env.DATABASE_URL}` -const pool = new Pool({ connectionString }) -const adapter = new PrismaNeon(pool) +neonConfig.webSocketConstructor = ws; +const connectionString = `${process.env.DATABASE_URL}`; +const pool = new Pool({ connectionString }); +const adapter = new PrismaNeon(pool); export const prisma = global.prisma || new PrismaClient({ adapter, log: - process.env.NODE_ENV === 'development' && process.env.PRISMA_DEBUG - ? ['query', 'error', 'warn'] - : ['error'], - }) + process.env.NODE_ENV === "development" && process.env.PRISMA_DEBUG + ? ["query", "error", "warn"] + : ["error"], + }); -if (process.env.NODE_ENV !== 'production') { - global.prisma = prisma +if (process.env.NODE_ENV !== "production") { + global.prisma = prisma; } diff --git a/prisma/dataMigrationRunner.ts b/prisma/dataMigrationRunner.ts index 88d00a22..1dcf2b19 100644 --- a/prisma/dataMigrationRunner.ts +++ b/prisma/dataMigrationRunner.ts @@ -7,9 +7,9 @@ import { type ListrTask as ListrTaskObj, type ListrTaskWrapper, PRESET_TIMER, -} from 'listr2' +} from "listr2"; -import * as jobList from './data-migrations' +import * as jobList from "./data-migrations"; /** * Job Runner @@ -21,13 +21,16 @@ const renderOptions = { bottomBar: 10, persistentOutput: true, timer: PRESET_TIMER, -} satisfies ListrJob['options'] -const injectOptions = (job: ListrJob): ListrJob => ({ ...job, options: renderOptions }) +} satisfies ListrJob["options"]; +const injectOptions = (job: ListrJob): ListrJob => ({ + ...job, + options: renderOptions, +}); const jobs = new Listr( Object.values(jobList).map((job) => injectOptions(job)), { rendererOptions: { - formatOutput: 'wrap', + formatOutput: "wrap", timer: PRESET_TIMER, suffixSkips: true, }, @@ -36,17 +39,17 @@ const jobs = new Listr( }, exitOnError: false, forceColor: true, - } -) + }, +); -jobs.run() +jobs.run(); export type Context = { - error?: boolean -} -export type PassedTask = ListrTaskWrapper -export type ListrJob = ListrTaskObj + error?: boolean; +}; +export type PassedTask = ListrTaskWrapper; +export type ListrJob = ListrTaskObj; export type ListrTask = ( ctx: Context, - task: PassedTask -) => void | Promise> | Listr + task: PassedTask, +) => void | Promise> | Listr; diff --git a/prisma/jobPreRun.ts b/prisma/jobPreRun.ts index 4d1143fa..b08a33b0 100644 --- a/prisma/jobPreRun.ts +++ b/prisma/jobPreRun.ts @@ -1,56 +1,61 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { ListrTaskEventType } from 'listr2' -import { DateTime } from 'luxon' +import { ListrTaskEventType } from "listr2"; +import { DateTime } from "luxon"; -import fs from 'fs' -import path from 'path' +import fs from "fs"; +import path from "path"; -import { prisma } from '~db/client' +import { prisma } from "~db/client"; -import { type PassedTask } from './dataMigrationRunner' +import { type PassedTask } from "./dataMigrationRunner"; -const getTimestamp = () => DateTime.now().toLocaleString(DateTime.TIME_24_WITH_SECONDS).replaceAll(':', '.') +const getTimestamp = () => + DateTime.now() + .toLocaleString(DateTime.TIME_24_WITH_SECONDS) + .replaceAll(":", "."); const logFile = (file: string, output: string) => { - const timestamp = DateTime.now().toFormat('yyyy-MM-dd HH:mm:ss') - const outFile = path.resolve(__dirname, './migration-logs/', file) - const formattedOutput = `[${timestamp}] ${output}\n` - fs.writeFileSync(outFile, formattedOutput, { flag: 'a' }) -} + const timestamp = DateTime.now().toFormat("yyyy-MM-dd HH:mm:ss"); + const outFile = path.resolve(__dirname, "./migration-logs/", file); + const formattedOutput = `[${timestamp}] ${output}\n`; + fs.writeFileSync(outFile, formattedOutput, { flag: "a" }); +}; export const createLogger = (task: PassedTask, jobId: string) => { - const timestamp = getTimestamp() - const logFilename = `${jobId}_${timestamp}.log` - task.task.on(ListrTaskEventType.OUTPUT, (output: string) => logFile(logFilename, output)) -} + const timestamp = getTimestamp(); + const logFilename = `${jobId}_${timestamp}.log`; + task.task.on(ListrTaskEventType.OUTPUT, (output: string) => + logFile(logFilename, output), + ); +}; export const jobPreRunner = async (jobDef: JobDef, task: PassedTask) => { try { const exists = await prisma.dataMigration.findUnique({ where: { jobId: jobDef.jobId }, select: { id: true }, - }) + }); if (exists?.id) { - return true + return true; } - createLogger(task, jobDef.jobId) - return false + createLogger(task, jobDef.jobId); + return false; } catch (err) { - return true + return true; } -} +}; export const jobPostRunner = async (jobDef: JobDef) => { try { - await prisma.dataMigration.create({ data: jobDef }) + await prisma.dataMigration.create({ data: jobDef }); } catch (err) { - console.error(err) - throw err + console.error(err); + throw err; } -} +}; export interface JobDef { - jobId: string - title: string - description?: string - createdBy: string + jobId: string; + title: string; + description?: string; + createdBy: string; } diff --git a/prisma/seed.ts b/prisma/seed.ts index ff51ec8b..d52c446c 100644 --- a/prisma/seed.ts +++ b/prisma/seed.ts @@ -1,62 +1,75 @@ /* eslint-disable import/no-unused-modules */ -import { PrismaClient } from '@prisma/client' +import { PrismaClient } from "@prisma/client"; -import fs from 'fs' -import path from 'path' +import fs from "fs"; +import path from "path"; -import { categories } from './seedData/categories' -import { partnerData } from './seedData/partners' -import { pronouns } from './seedData/pronouns' +import { categories } from "./seedData/categories"; +import { partnerData } from "./seedData/partners"; +import { pronouns } from "./seedData/pronouns"; -const prisma = new PrismaClient() +const prisma = new PrismaClient(); async function main() { const categoryResult = await prisma.storyCategory.createMany({ data: categories, skipDuplicates: true, - }) - console.log(`Categories created: ${categoryResult.count}`) + }); + console.log(`Categories created: ${categoryResult.count}`); const pronounResult = await prisma.pronouns.createMany({ data: pronouns, skipDuplicates: true, - }) - console.log(`Pronoun records created: ${pronounResult.count}`) + }); + console.log(`Pronoun records created: ${pronounResult.count}`); - const partnerResult = await prisma.partnerOrg.createMany({ data: partnerData, skipDuplicates: true }) - console.log(`Partner records created: ${partnerResult.count}`) + const partnerResult = await prisma.partnerOrg.createMany({ + data: partnerData, + skipDuplicates: true, + }); + console.log(`Partner records created: ${partnerResult.count}`); const output: Record = { categories: await prisma.storyCategory.findMany(), pronouns: await prisma.pronouns.findMany(), partners: await prisma.partnerOrg.findMany(), - } + }; - if (fs.existsSync(path.resolve(__dirname, './seedData/stories.ts'))) { - const stories = await import('./seedData/stories') - const storiesResult = await prisma.story.createMany({ data: stories.stories, skipDuplicates: true }) - console.log(`Stories created: ${storiesResult.count}`) + if (fs.existsSync(path.resolve(__dirname, "./seedData/stories.ts"))) { + const stories = await import("./seedData/stories"); + const storiesResult = await prisma.story.createMany({ + data: stories.stories, + skipDuplicates: true, + }); + console.log(`Stories created: ${storiesResult.count}`); const linkCategories = await prisma.storyToCategory.createMany({ data: stories.links.categories, skipDuplicates: true, - }) + }); const linkPronouns = await prisma.pronounsToStory.createMany({ data: stories.links.pronouns, skipDuplicates: true, - }) - console.log(`Links -> categories: ${linkCategories.count}, pronouns: ${linkPronouns.count}`) - output.storiesResult = await prisma.story.findMany({ select: { id: true, name: true } }) + }); + console.log( + `Links -> categories: ${linkCategories.count}, pronouns: ${linkPronouns.count}`, + ); + output.storiesResult = await prisma.story.findMany({ + select: { id: true, name: true }, + }); } - fs.writeFileSync(path.resolve(__dirname, 'seedresult.json'), JSON.stringify(output)) + fs.writeFileSync( + path.resolve(__dirname, "seedresult.json"), + JSON.stringify(output), + ); } main() .then(async () => { - await prisma.$disconnect() + await prisma.$disconnect(); }) .catch(async (e) => { - console.error(e) - await prisma.$disconnect() - process.exit(1) - }) + console.error(e); + await prisma.$disconnect(); + process.exit(1); + }); diff --git a/prisma/seedData/categories.ts b/prisma/seedData/categories.ts index 63c1f6c5..35ca80ee 100644 --- a/prisma/seedData/categories.ts +++ b/prisma/seedData/categories.ts @@ -1,60 +1,60 @@ -import { type Prisma } from '@prisma/client' +import { type Prisma } from "@prisma/client"; export const categories: Prisma.StoryCategoryCreateManyInput[] = [ { - id: 'clienra1i0000pexbs0j5xjhl', - categoryEN: 'BIPOC', - categoryES: 'BIPOC', - image: 'bipoc', + id: "clienra1i0000pexbs0j5xjhl", + categoryEN: "BIPOC", + categoryES: "BIPOC", + image: "bipoc", order: 1, - tag: 'bipoc', + tag: "bipoc", }, { - id: 'clienra1i0001pexbc72b9hyj', - categoryEN: 'Disabled', - categoryES: 'Con discapacidad', - image: 'disabled', - tag: 'disabled', + id: "clienra1i0001pexbc72b9hyj", + categoryEN: "Disabled", + categoryES: "Con discapacidad", + image: "disabled", + tag: "disabled", order: 2, }, { - id: 'clienra1i0002pexbm17yqg2d', - categoryEN: 'Elder', - categoryES: 'Persona mayor', - image: 'elder', - tag: 'elder', + id: "clienra1i0002pexbm17yqg2d", + categoryEN: "Elder", + categoryES: "Persona mayor", + image: "elder", + tag: "elder", order: 4, }, { - id: 'clienra1i0003pexbvo2gu720', - categoryEN: 'Immigrant', - categoryES: 'Inmigrante', - image: 'immigrant', - tag: 'immigrant', + id: "clienra1i0003pexbvo2gu720", + categoryEN: "Immigrant", + categoryES: "Inmigrante", + image: "immigrant", + tag: "immigrant", order: 3, }, { - id: 'clienra1i0004pexbkht4nc39', - categoryEN: 'Transmasc/Nonbinary', - categoryES: 'Transmasculino/Nonbinario', - image: 'transmasc', - tag: 'transmasc-nonbinary', + id: "clienra1i0004pexbkht4nc39", + categoryEN: "Transmasc/Nonbinary", + categoryES: "Transmasculino/Nonbinario", + image: "transmasc", + tag: "transmasc-nonbinary", order: 7, }, { - id: 'clienra1i0005pexby9upd67c', - categoryEN: 'Queer', - categoryES: 'Queer', - image: 'queer', + id: "clienra1i0005pexby9upd67c", + categoryEN: "Queer", + categoryES: "Queer", + image: "queer", order: 5, - tag: 'queer', + tag: "queer", }, { - id: 'clienra1i0006pexbks2nzu97', - categoryEN: 'Trans man', - categoryES: 'Hombre trans', - image: 'transman', - tag: 'transman', + id: "clienra1i0006pexbks2nzu97", + categoryEN: "Trans man", + categoryES: "Hombre trans", + image: "transman", + tag: "transman", order: 6, }, -] +]; diff --git a/prisma/seedData/partners.ts b/prisma/seedData/partners.ts index 9940bd4b..058a48c8 100644 --- a/prisma/seedData/partners.ts +++ b/prisma/seedData/partners.ts @@ -1,96 +1,96 @@ -import { type Prisma } from '@prisma/client' +import { type Prisma } from "@prisma/client"; // import { partnerImages } from '~/data/partners' export const partnerData: Prisma.PartnerOrgCreateManyInput[] = [ { - name: 'GLAAD', - tag: 'glaad', + name: "GLAAD", + tag: "glaad", order: 1, // imageSrc: partnerImages.glaad.src, // height: partnerImages.glaad.height, // width: partnerImages.glaad.width, - href: 'https://www.glaad.org/', + href: "https://www.glaad.org/", }, { - name: 'Lambda Legal', - tag: 'lambdaLegal', + name: "Lambda Legal", + tag: "lambdaLegal", order: 2, // imageSrc: partnerImages.lambdaLegal.src, // height: partnerImages.lambdaLegal.height, // width: partnerImages.lambdaLegal.width, - href: 'https://www.lambdalegal.org/', + href: "https://www.lambdalegal.org/", }, { - name: 'SAGE', - tag: 'sage', + name: "SAGE", + tag: "sage", order: 3, // imageSrc: partnerImages.sage.src, // height: partnerImages.sage.height, // width: partnerImages.sage.width, - href: 'https://www.sageusa.org/', + href: "https://www.sageusa.org/", }, { - name: 'Immigration Equality', - tag: 'immigrationEquality', + name: "Immigration Equality", + tag: "immigrationEquality", order: 4, // imageSrc: partnerImages.immigrationEquality.src, // height: partnerImages.immigrationEquality.height, // width: partnerImages.immigrationEquality.width, - href: 'https://immigrationequality.org/', + href: "https://immigrationequality.org/", }, { - name: 'NQAPIA', - tag: 'nqapia', + name: "NQAPIA", + tag: "nqapia", order: 5, // imageSrc: partnerImages.nqapia.src, // height: partnerImages.nqapia.height, // width: partnerImages.nqapia.width, - href: 'https://www.nqapia.org/', + href: "https://www.nqapia.org/", }, { - name: 'KYLP', - tag: 'kylp', + name: "KYLP", + tag: "kylp", order: 6, // imageSrc: partnerImages.kylp.src, // height: partnerImages.kylp.height, // width: partnerImages.kylp.width, - href: 'https://www.kylp.org/', + href: "https://www.kylp.org/", }, { - name: 'MTPC', - tag: 'mtpc', + name: "MTPC", + tag: "mtpc", order: 7, // imageSrc: partnerImages.mtpc.src, // height: partnerImages.mtpc.height, // width: partnerImages.mtpc.width, - href: 'https://www.masstpc.org/', + href: "https://www.masstpc.org/", }, { - name: 'Oasis Legal', - tag: 'oasisLegal', + name: "Oasis Legal", + tag: "oasisLegal", order: 8, // imageSrc: partnerImages.oasisLegal.src, // height: partnerImages.oasisLegal.height, // width: partnerImages.oasisLegal.width, - href: 'https://www.oasislegalservices.org/', + href: "https://www.oasislegalservices.org/", }, { - name: 'Stand With Trans', - tag: 'standWithTrans', + name: "Stand With Trans", + tag: "standWithTrans", order: 9, // imageSrc: partnerImages.standWithTrans.src, // height: partnerImages.standWithTrans.height, // width: partnerImages.standWithTrans.width, - href: 'https://standwithtrans.org/', + href: "https://standwithtrans.org/", }, { - name: 'TAVA', - tag: 'tava', + name: "TAVA", + tag: "tava", order: 10, // imageSrc: partnerImages.tava.src, // height: partnerImages.tava.height, // width: partnerImages.tava.width, - href: 'https://www.transveteran.org/', + href: "https://www.transveteran.org/", }, -] +]; diff --git a/prisma/seedData/pronouns.ts b/prisma/seedData/pronouns.ts index c4e7a467..cef93db9 100644 --- a/prisma/seedData/pronouns.ts +++ b/prisma/seedData/pronouns.ts @@ -1,13 +1,28 @@ -import { type Prisma } from '@prisma/client' +import { type Prisma } from "@prisma/client"; export const pronouns: Prisma.PronounsCreateManyInput[] = [ - { id: 'clienra200007pexbweivoffq', pronounsEN: 'They/Them/Theirs', pronounsES: 'Elle', tag: 'they' }, - { id: 'clienra200008pexbpobaxztr', pronounsEN: 'He/Him/His', pronounsES: 'Él', tag: 'he' }, { - id: 'clienra200009pexb5wyo4bkt', - pronounsEN: 'Any pronouns', - pronounsES: 'Cualquier pronombre', - tag: 'any', + id: "clienra200007pexbweivoffq", + pronounsEN: "They/Them/Theirs", + pronounsES: "Elle", + tag: "they", }, - { id: 'clienra20000apexb4zhmhq3d', pronounsEN: 'No pronouns', pronounsES: 'No pronombres', tag: 'none' }, -] + { + id: "clienra200008pexbpobaxztr", + pronounsEN: "He/Him/His", + pronounsES: "Él", + tag: "he", + }, + { + id: "clienra200009pexb5wyo4bkt", + pronounsEN: "Any pronouns", + pronounsES: "Cualquier pronombre", + tag: "any", + }, + { + id: "clienra20000apexb4zhmhq3d", + pronounsEN: "No pronouns", + pronounsES: "No pronombres", + tag: "none", + }, +]; diff --git a/prisma/seedData/stories.ts b/prisma/seedData/stories.ts index f5946b82..c0ffae04 100644 --- a/prisma/seedData/stories.ts +++ b/prisma/seedData/stories.ts @@ -1,36 +1,36 @@ -import { type Prisma } from '@prisma/client' +import { type Prisma } from "@prisma/client"; export const stories: Prisma.StoryCreateManyInput[] = [ { - id: 'clieqqs8x0000pejgjjg7vpzl', + id: "clieqqs8x0000pejgjjg7vpzl", published: true, - name: 'Shannon', + name: "Shannon", response1EN: - 'I was always corrected by my family for being too masculine. If I were born a boy I would have been the family\'s pride and joy. I left home at 16 (in the 1990s) and was able to live as my true self. It wasn\'t until the past decade that I even understood that there was a term for who I am. As I have immersed myself in the community I have become more comfortable with the label. There was no one "Aha! Moment" only a gradual growing into myself that enabled me to put aside my fears of gatekeepers and embrace who I am.', + "I was always corrected by my family for being too masculine. If I were born a boy I would have been the family's pride and joy. I left home at 16 (in the 1990s) and was able to live as my true self. It wasn't until the past decade that I even understood that there was a term for who I am. As I have immersed myself in the community I have become more comfortable with the label. There was no one \"Aha! Moment\" only a gradual growing into myself that enabled me to put aside my fears of gatekeepers and embrace who I am.", response2EN: "The most helpful resources I have found are mental health supports. As a survivor of conversion therapy and religious trauma I held a great deal of self loathing and fear that didn't come from my true self. Having providers that are knowledgeable and culturally competent are what helped me connect with and live as my authentic self.", response1ES: 'Siempre fui corregide por mi familia por expresar demasiada masculinidad. Si hubiera nacido niño habría sido el orgullo y alegría de mi familia. Me fui de casa cuando tenía 16 (en la década de los 90s) y pude vivir como verdaderamente soy. No fue sino hasta la última década que entendí que había un término para quién soy. A medida que me he sumergido en la comunidad, me he sentido más cómode con la etiqueta. No hubo solamente un momento de "¡Ajá!", sino un crecimiento gradual hacia mi que ha permitido poner de lado mis miedos relacionados con les guardianes de normas sociales(gatekeepers?) y aceptar quien soy.', response2ES: - 'Los recursos más útiles que he encontrado son fuentes de apoyo para la salud mental. Como une sobreviviente de la terapia de conversión y trauma religioso, llevaba conmigo mucho auto desprecio y miedo que no provenía de mi verdadero yo. Tener acceso a proveedores culturalmente competentes y con conocimientos relacionados con este contexto, es lo que me ayudó a conectar con mi yo auténtico y vivir como mi yo verdadero.', + "Los recursos más útiles que he encontrado son fuentes de apoyo para la salud mental. Como une sobreviviente de la terapia de conversión y trauma religioso, llevaba conmigo mucho auto desprecio y miedo que no provenía de mi verdadero yo. Tener acceso a proveedores culturalmente competentes y con conocimientos relacionados con este contexto, es lo que me ayudó a conectar con mi yo auténtico y vivir como mi yo verdadero.", }, { - id: 'clieqqs8x0001pejgnud4kby0', + id: "clieqqs8x0001pejgnud4kby0", published: true, - name: 'Ari', + name: "Ari", response1EN: - 'Attending Sarah Lawrence College I was surrounded by confident beautiful trans people including many transmasculine nonbinary people. Watching people move through the world with joy and acceptance helped me see that as a possibility for myself.', + "Attending Sarah Lawrence College I was surrounded by confident beautiful trans people including many transmasculine nonbinary people. Watching people move through the world with joy and acceptance helped me see that as a possibility for myself.", response2EN: "I recall reading a blog post on a nonbinary person's Tumblr about how if you are constantly thinking about whether or not you are trans or questioning your gender you are in fact likely to be trans. The blog made the assertion that cis people just don't think about it that much! That helped me validate the feelings I always had internally and start to plan how I could more forcefully affirm my identity outwardly. Having access to a transmasculine counselor through my insurance's gender health center and long-term therapy provided by nonbinary therapist have helped me feel supported for my physical and internal journeys. Having an incredibly supportive spouse who has been with me since before I transitioned and who always identified as pansexual and is attracted to me for all of my gender also made living my truth feel possible.", response1ES: - 'Cuando asistí a la Universidad Sarah Lawrence, estaba rodeada de personas trans hermosas y con seguridad en sí mismas, incluidas muchas personas trans masculinas y no binarias. Ver a personas navegar el mundo con alegría y aceptación me ayudó a ver eso como una posibilidad para mí.', + "Cuando asistí a la Universidad Sarah Lawrence, estaba rodeada de personas trans hermosas y con seguridad en sí mismas, incluidas muchas personas trans masculinas y no binarias. Ver a personas navegar el mundo con alegría y aceptación me ayudó a ver eso como una posibilidad para mí.", response2ES: - 'Recuerdo leer una publicación en el blog de Tumblr de una persona no binaria sobre cómo si estás constantemente contemplando si eres trans o cuestionando tu género, es probable de que seas trans. ¡El blog afirmaba que las personas cis simplemente no se cuestionan mucho el tema! Eso me ayudó a que mi experiencia y sentimientos que siempre tuve internamente fueran validados, y partir de ahí con un plan para afirmar con aún más fuerza hacia el exterior cual es mi identidad. El tener acceso a consejería por una persona trans masculina, a través del centro de salud de género de mi seguro, como también a terapia de largo plazo de une terapeuta que se identifique como persona no binaria me ha ayudado a sentirme apoyade en mi viaje físico e interno. El tener une conyuge increiblemente solidarie que ha estado conmigo desde antes que hiciera la transición, que siempre se identificó como pansexual y siente atracción por mi y mi género en totalidad, también ha hecho mas posible el que yo pueda vivir mi verdad.', + "Recuerdo leer una publicación en el blog de Tumblr de una persona no binaria sobre cómo si estás constantemente contemplando si eres trans o cuestionando tu género, es probable de que seas trans. ¡El blog afirmaba que las personas cis simplemente no se cuestionan mucho el tema! Eso me ayudó a que mi experiencia y sentimientos que siempre tuve internamente fueran validados, y partir de ahí con un plan para afirmar con aún más fuerza hacia el exterior cual es mi identidad. El tener acceso a consejería por una persona trans masculina, a través del centro de salud de género de mi seguro, como también a terapia de largo plazo de une terapeuta que se identifique como persona no binaria me ha ayudado a sentirme apoyade en mi viaje físico e interno. El tener une conyuge increiblemente solidarie que ha estado conmigo desde antes que hiciera la transición, que siempre se identificó como pansexual y siente atracción por mi y mi género en totalidad, también ha hecho mas posible el que yo pueda vivir mi verdad.", }, { - id: 'clieqqs8x0002pejgh18od3ie', + id: "clieqqs8x0002pejgh18od3ie", published: true, - name: 'Logan', + name: "Logan", response1EN: "I hadn't even told anyone that I was starting to think that I was trans at 21 years old. I went to an American Eagle outlet store and dared to grab two t-shirts and two pairs of jeans from the guy's section--my first time ever being brave enough to shop on the other side of the store. When I tried them on in the dressing room and saw myself in the mirror dressed as a boy for the first time it was like years of crushing depression and angst just floated away--I didn't see a specific future for myself but I did finally see the potential to have a future.", response2EN: @@ -38,140 +38,142 @@ export const stories: Prisma.StoryCreateManyInput[] = [ response1ES: "No le había dicho a nadie que había comenzado a pensar que era trans cuando tenía 21 años. I hadn't even told anyone that I was starting to think that I was trans at 21 years old. Fui a una tienda de American Eagle, y me atreví a tomar dos camisetas y dos pares de jeans de la sections de hombres-mi primera vez siendo suficientemente valiente para comprar en el otro lado de la tienda. Cuando me probé la ropa y me ví en el espejo, vestido como un niño por primera vez, fue como si años de depresión aplastante y angustia se fueran flotando-en ese entonces no había visto un futuro para mi, pero ahora finalmente vi el potencial para tener un futuro.", response2ES: - 'La terapia de reemplazo hormonal con consentimiento informado de Planned Parenthood(Planificación Familiar), los programas de Stand With Trans(Apoyando a Personas Trans), y ahora tener la oportunidad de trabajar con elles. También un grupo de apoyo en el Salus Center en Lansing, MI, y un aumento gradual de visibilidad, especialmente en los últimos años desde que salí(del closet). ', + "La terapia de reemplazo hormonal con consentimiento informado de Planned Parenthood(Planificación Familiar), los programas de Stand With Trans(Apoyando a Personas Trans), y ahora tener la oportunidad de trabajar con elles. También un grupo de apoyo en el Salus Center en Lansing, MI, y un aumento gradual de visibilidad, especialmente en los últimos años desde que salí(del closet). ", }, { - id: 'clieqqs8x0003pejgqj1taakh', + id: "clieqqs8x0003pejgqj1taakh", published: true, - name: 'Jett', + name: "Jett", response1EN: "As someone who transitioned in my 40s I only saw a future for myself when I was mentoring younger Transmasculine folk. When I was their age I didn't know Transmen even existed so how could I see a future for myself? It was in their mentoring-up to me that I was able to start living my own truth.", response2EN: - 'Having access to dedicated health care and community resources was imperative to my transition. Having that ongoing support is imperative to my future.', + "Having access to dedicated health care and community resources was imperative to my transition. Having that ongoing support is imperative to my future.", response1ES: - 'Como alguien que hizo su transición a los 40, solo logré ver un futuro para mí cuando estaba siendo mentor para personas jóvenes trans masculinas. Cuando tenía su edad, no tenía idea que los hombres trans existían, entonces, ¿cómo podría ver un futuro para mí? Fue en su propia mentoría hacia mí que pude comenzar a vivir mi propia verdad.', + "Como alguien que hizo su transición a los 40, solo logré ver un futuro para mí cuando estaba siendo mentor para personas jóvenes trans masculinas. Cuando tenía su edad, no tenía idea que los hombres trans existían, entonces, ¿cómo podría ver un futuro para mí? Fue en su propia mentoría hacia mí que pude comenzar a vivir mi propia verdad.", response2ES: - 'El tener acceso a recursos comunitarios y de atención médica dedicados fue imperativo para mi transición. Tener ese apoyo continuo es imprescindible para mi futuro.', + "El tener acceso a recursos comunitarios y de atención médica dedicados fue imperativo para mi transición. Tener ese apoyo continuo es imprescindible para mi futuro.", }, { - id: 'clieqqs8x0004pejgjm53yq03', + id: "clieqqs8x0004pejgjm53yq03", published: true, - name: 'JJ', + name: "JJ", response1EN: "I was on a run around the Silver Lake Reservoir. I was so shaken by a realization that I had to stop. I realized in that moment that I was male enough. That even if I went on hormones I would still be me which means it's ME that is male not the hormones. I saw the future because I realized I was already living it.", response2EN: - 'The best resources have been friends undeniably. Next to that the LGBT center and fellow trans-masculine filmmakers.', + "The best resources have been friends undeniably. Next to that the LGBT center and fellow trans-masculine filmmakers.", response1ES: - 'Estaba corriendo, dando una vuelta por el Silver Lake Reservoir. Estaba tan conmocionado por haberme dado cuenta que tuve que parar. Me di cuenta en ese momento que era lo suficientemente hombre. Que incluso si tomara hormonas, todavía sería yo, lo que significa que es yo quién es hombre, no las hormonas. Vi el futuro porque me di cuenta que ya lo estaba viviendo.', + "Estaba corriendo, dando una vuelta por el Silver Lake Reservoir. Estaba tan conmocionado por haberme dado cuenta que tuve que parar. Me di cuenta en ese momento que era lo suficientemente hombre. Que incluso si tomara hormonas, todavía sería yo, lo que significa que es yo quién es hombre, no las hormonas. Vi el futuro porque me di cuenta que ya lo estaba viviendo.", response2ES: - 'Los mejores recursos sin lugar a dudas han sido mis amistades. Junto a eso, el centro LGBT y otros cineastas trans masculinos.', + "Los mejores recursos sin lugar a dudas han sido mis amistades. Junto a eso, el centro LGBT y otros cineastas trans masculinos.", }, { - id: 'clieqqs8x0005pejgi6kxffd5', + id: "clieqqs8x0005pejgi6kxffd5", published: true, - name: '2AM Ricky', + name: "2AM Ricky", response1EN: - 'The first moment I could see my future as a transman I was 17 and had gone to my first LGBTQ center. I remember my best friend coming with me and asking all of the questions I was afraid to ask. I had never had anyone affirm the feelings I had and help me to understand what my trans identity truly was until that day. Having my best friend there for support really gave me the confidence I needed to fully live in my truth.', + "The first moment I could see my future as a transman I was 17 and had gone to my first LGBTQ center. I remember my best friend coming with me and asking all of the questions I was afraid to ask. I had never had anyone affirm the feelings I had and help me to understand what my trans identity truly was until that day. Having my best friend there for support really gave me the confidence I needed to fully live in my truth.", response2EN: - 'Utilizing therapy finding safe spaces for queer community and honestly just allowing myself to re-learn and endlessly love myself has helped me to see my future as a transman.', + "Utilizing therapy finding safe spaces for queer community and honestly just allowing myself to re-learn and endlessly love myself has helped me to see my future as a transman.", response1ES: - 'El primer momento en que pude ver mi futuro como hombre trans fue cuando tenía 17 y fui a mi primer centro LGBTQ. Recuerdo que mi mejor amigue vino conmigo e hizo todas las preguntas que yo tenía miedo de hacer. Nunca había tenido a alguien que afirmara mis sentimientos de esa manera, hasta ese día, y que también me ayudara a entender cuál era realmente mi identidad trans. Tener a mi mejor amigue ahí para apoyarme realmente me dio la confianza que necesitaba para vivir plenamente en mi verdad.', + "El primer momento en que pude ver mi futuro como hombre trans fue cuando tenía 17 y fui a mi primer centro LGBTQ. Recuerdo que mi mejor amigue vino conmigo e hizo todas las preguntas que yo tenía miedo de hacer. Nunca había tenido a alguien que afirmara mis sentimientos de esa manera, hasta ese día, y que también me ayudara a entender cuál era realmente mi identidad trans. Tener a mi mejor amigue ahí para apoyarme realmente me dio la confianza que necesitaba para vivir plenamente en mi verdad.", response2ES: - 'Acceso a terapia, espacios seguros para la comunidad queer y, sinceramente, permitirme aprender de vuelta y amarme sin cesar me ha ayudado a ver mi futuro como un hombre trans.', + "Acceso a terapia, espacios seguros para la comunidad queer y, sinceramente, permitirme aprender de vuelta y amarme sin cesar me ha ayudado a ver mi futuro como un hombre trans.", }, { - id: 'clieqqs8x0006pejg3fwcv6i5', + id: "clieqqs8x0006pejg3fwcv6i5", published: true, - name: 'Max', + name: "Max", response1EN: "This question is wild because before I transitioned to live authentically I legitimately never had a vision of my future self. Once I was about two years into my medical transition I saw myself in the mirror and the world stopped for a moment because I felt a wave of alignment and peace take over me. Now I'm teaching myself that I can have whatever future I create and I'm not limited to loneliness.", response2EN: - 'Gender-affirming medical care was the most crucial aspect for me specifically hormone replacement therapy and top surgery. Secondly ID and name change resources and support from NCTE. Thirdly trans support groups and programming through various LGBTQ+ centers and non-profits were huge for me.', + "Gender-affirming medical care was the most crucial aspect for me specifically hormone replacement therapy and top surgery. Secondly ID and name change resources and support from NCTE. Thirdly trans support groups and programming through various LGBTQ+ centers and non-profits were huge for me.", response1ES: - 'El contestar esta pregunta es un poco loco, porque sinceramente antes de transicionar, no había tenido una visión de mi futuro yo. Una vez cuando tenía dos años en mi transición médica, me vi en el espejo y el mundo se detuvo por un momento porque sentí que una ola de alineación y paz se apoderaba de mí. Ahora me estoy enseñando a mi mismo que puedo tener cualquier futuro que quiera crear, y no estoy limitado a vivir en soledad.', + "El contestar esta pregunta es un poco loco, porque sinceramente antes de transicionar, no había tenido una visión de mi futuro yo. Una vez cuando tenía dos años en mi transición médica, me vi en el espejo y el mundo se detuvo por un momento porque sentí que una ola de alineación y paz se apoderaba de mí. Ahora me estoy enseñando a mi mismo que puedo tener cualquier futuro que quiera crear, y no estoy limitado a vivir en soledad.", response2ES: - 'La atención médica de afirmación de género fue el aspecto más crucial para mí, específicamente la terapia de reemplazo hormonal(HRT) y la mastectomía. En segundo lugar, los recursos de cambio en el nombre e identificación, y el apoyo de NCTE. En tercer lugar, los grupos de apoyo trans y la programación a través de varios centros LGBTQ+ y organizaciones sin fines de lucro fueron muy importantes para mí.', + "La atención médica de afirmación de género fue el aspecto más crucial para mí, específicamente la terapia de reemplazo hormonal(HRT) y la mastectomía. En segundo lugar, los recursos de cambio en el nombre e identificación, y el apoyo de NCTE. En tercer lugar, los grupos de apoyo trans y la programación a través de varios centros LGBTQ+ y organizaciones sin fines de lucro fueron muy importantes para mí.", }, { - id: 'clieqqs8x0007pejgifgpu6n1', + id: "clieqqs8x0007pejgifgpu6n1", published: true, - name: 'Kell', + name: "Kell", response1EN: "For a long time I couldn't picture my future as a trans person. I was nearly 40 when I came out as trans (more than 20 years after my first journey out of the closet). I was an established government attorney. I had a wonderful partner and two young children and I didn't want to imagine the upheaval that such a transition would cause. It was overwhelming and seemed selfish to even consider. So for many years I fought to keep the subconscious knowledge of my identity from bubbling to the surface. It worked for a while—until I began my journey to become a better parent. To do so I had to know myself and love myself. How could I teach my children they were beautiful inside and out when I was staying up at night convincing myself to hide the part of me that others might not understand? For the first time I cautiously started to imagine the future I could have if only I took my own advice.", response2EN: - 'With my partner and kids by my side I have transitioned in life and at work. My boss trained my colleagues and allowed me to switch positions so I could have a clean slate. Access to information helped me understand that I was not alone and that experiences like mine have been shared across cultures and throughout time. My passion now is to take my good fortune and leverage it to help others.', + "With my partner and kids by my side I have transitioned in life and at work. My boss trained my colleagues and allowed me to switch positions so I could have a clean slate. Access to information helped me understand that I was not alone and that experiences like mine have been shared across cultures and throughout time. My passion now is to take my good fortune and leverage it to help others.", response1ES: - 'Por un largo tiempo, no podía imaginar mi futuro como personas trans. Tenía casi 40 años cuando salí(del closet) como trans(más de 20 años después de mi primer viaje saliendo del closet). Era un abogado establecido para el gobierno. Tenía una pareja maravillosa y dos hijes pequeñes, y no quería imaginar el problema que causaría tal transición. Era abrumador y parecía egoísta siquiera considerarlo. Así que, durante muchos años, luché para evitar que el conocimiento subconsciente de mi identidad saliera a la superficie. Funcionó por un tiempo, hasta que comencé mi viaje para convertirme en un mejor padre. Para hacerlo, tenía que conocerme y amarme. ¿Cómo podía enseñarles a mis hijes que eran hermoses, por dentro y por fuera, cuando me quedaba despierto por la noche convenciéndome de ocultar la parte de mi que los demás podrían no entender? Por primera vez, comencé a imaginar con cautela el futuro que podría tener si tan solo siguiera mi propio consejo.', + "Por un largo tiempo, no podía imaginar mi futuro como personas trans. Tenía casi 40 años cuando salí(del closet) como trans(más de 20 años después de mi primer viaje saliendo del closet). Era un abogado establecido para el gobierno. Tenía una pareja maravillosa y dos hijes pequeñes, y no quería imaginar el problema que causaría tal transición. Era abrumador y parecía egoísta siquiera considerarlo. Así que, durante muchos años, luché para evitar que el conocimiento subconsciente de mi identidad saliera a la superficie. Funcionó por un tiempo, hasta que comencé mi viaje para convertirme en un mejor padre. Para hacerlo, tenía que conocerme y amarme. ¿Cómo podía enseñarles a mis hijes que eran hermoses, por dentro y por fuera, cuando me quedaba despierto por la noche convenciéndome de ocultar la parte de mi que los demás podrían no entender? Por primera vez, comencé a imaginar con cautela el futuro que podría tener si tan solo siguiera mi propio consejo.", response2ES: - 'Con mi pareja e hijes, he transicionado en mi vida y en mi trabajo. Mi jefe enternó a mis colegas y permitió que cambiara de posiciones para obtener un borrón y cuenta nueva. El acceso a la información me ayudó a comprender que no estaba solo y que experiencias como la mía se han compartido entre culturas a lo largo del tiempo. Mi pasión ahora es tomar mi buena fortuna y aprovecharla para ayudar a otres.', + "Con mi pareja e hijes, he transicionado en mi vida y en mi trabajo. Mi jefe enternó a mis colegas y permitió que cambiara de posiciones para obtener un borrón y cuenta nueva. El acceso a la información me ayudó a comprender que no estaba solo y que experiencias como la mía se han compartido entre culturas a lo largo del tiempo. Mi pasión ahora es tomar mi buena fortuna y aprovecharla para ayudar a otres.", }, { - id: 'clieqqs8x0008pejggcqd2ukm', + id: "clieqqs8x0008pejggcqd2ukm", published: true, - name: 'Michael', - response1EN: 'I never saw my future as a trans man. I saw my future as a man.', + name: "Michael", + response1EN: + "I never saw my future as a trans man. I saw my future as a man.", response2EN: "I have trouble with the wording of this question... as I said I never saw my future as a trans man. I saw my future as a man. And the resources I found helped me emerge. Loren Cameron's book Body Alchemy was huge for me. My friendship with Jamison Green was a big support and gift (his book is amazing too). Network Chiropractic adjustments helped me align with my body. Courses I took in personal development were key to telling myself my truth. The work of Byron Katie helped me deal early on with beliefs I was carrying. Early on I joined a support group of men who were in various stages of transition. They modeled for me what was possible.", - response1ES: 'Nunca vi mi futuro como hombre trans. Vi mi futuro como hombre.', + response1ES: + "Nunca vi mi futuro como hombre trans. Vi mi futuro como hombre.", response2ES: 'Tengo problemas con la redacción de esta pregunta... como dije, nunca vi mi futuro como hombre trans. Vi mi futuro como hombre. Y los recursos que encontré me ayudaron a emerger. El libro de Loren Cameron "Body Alchemy"(Alquimia corporal) fue enorme para mí. Mi amistad con Jamison Green fue un gran apoyo y un regalo(su libro es increíble también). Los ajustes de la red de quiroprácticos(Network Chiropractic adjustments) me ayudaron a alinearme con mi cuerpo. Los cursos que tomé en desarrollo personal fueron clave para decirme mi verdad. El trabajo de Byron Katie me ayudó a lidiar desde el principio con las creencias que tenía. Al principio, me uní a un grupo de apoyo de hombres que se encontraban en varias etapas de transición. Se convirtieron en modelos de lo que era posible para mí.', }, { - id: 'clieqqs8x0009pejgnb7wbh4d', + id: "clieqqs8x0009pejgnb7wbh4d", published: true, - name: 'Valentín', + name: "Valentín", response1EN: "The first time I verbalized I was a man was at the age of 4 and I expressed it to my family. I decided to go for it in my late 30's.", response2EN: - 'Friends family and the best surgeons in Florida and also the best hormone treatment in Los Angeles.', + "Friends family and the best surgeons in Florida and also the best hormone treatment in Los Angeles.", response1ES: - 'La primera vez que verbalicé que era hombre fue a los 4 años y se lo expresé a mi familia. Decidí hacerlo en la segunda mitad de mis 30 años.', + "La primera vez que verbalicé que era hombre fue a los 4 años y se lo expresé a mi familia. Decidí hacerlo en la segunda mitad de mis 30 años.", response2ES: - 'Amigues, familia, y les mejores cirujanes en Florida y también tener acceso al mejor tratamiento hormonal de Los Angeles.', + "Amigues, familia, y les mejores cirujanes en Florida y también tener acceso al mejor tratamiento hormonal de Los Angeles.", }, { - id: 'clieqqs8y000npejgv54g3m6f', + id: "clieqqs8y000npejgv54g3m6f", published: true, - name: 'Jamie', + name: "Jamie", response1EN: - 'The first moment I could see my future as a trans man was when I met an openly trans man for the first time in my twenties. Here was someone who was just living his life and who happened to be a trans man. I remember feeling so hopeful in that moment. Years later I am still grateful for that brief encounter because it ultimately helped me to find the strength to transition.', + "The first moment I could see my future as a trans man was when I met an openly trans man for the first time in my twenties. Here was someone who was just living his life and who happened to be a trans man. I remember feeling so hopeful in that moment. Years later I am still grateful for that brief encounter because it ultimately helped me to find the strength to transition.", response2EN: - 'When I first began my transition at the age of 26 I was afraid and I did not know where to start. So I turned to InReach to help me access the resources necessary to step into my identity as a trans man. I used the free InReach App to locate trusted trans friendly legal help for my name and gender marker changes lifesaving gender-affirming medical care and critical mental health services as I navigated my transition. With the support of the affirming resources I found on InReach I am proud and grateful to now live openly as a trans man.', + "When I first began my transition at the age of 26 I was afraid and I did not know where to start. So I turned to InReach to help me access the resources necessary to step into my identity as a trans man. I used the free InReach App to locate trusted trans friendly legal help for my name and gender marker changes lifesaving gender-affirming medical care and critical mental health services as I navigated my transition. With the support of the affirming resources I found on InReach I am proud and grateful to now live openly as a trans man.", response1ES: - 'El primer momento que pude ver mi futuro como hombre trans, fue cuando conocí a un hombre abiertamente trans por primera vez cuando tenía veinte años. Aquí había alguien que solo estaba viviendo su vida y que resultó ser un hombre trans. Recuerdo sentirme con tanta esperanza en ese momento. Años después, todavía estoy agradecido por ese breve encuentro porque finalmente me ayudó a encontrar la fuerza para la transición.', + "El primer momento que pude ver mi futuro como hombre trans, fue cuando conocí a un hombre abiertamente trans por primera vez cuando tenía veinte años. Aquí había alguien que solo estaba viviendo su vida y que resultó ser un hombre trans. Recuerdo sentirme con tanta esperanza en ese momento. Años después, todavía estoy agradecido por ese breve encuentro porque finalmente me ayudó a encontrar la fuerza para la transición.", response2ES: - 'Cuando empecé mi transición a los 26 años, tenía miedo y no sabía por dónde empezar. Entonces usé InReach para ayudarme a acceder a los recursos necesarios para desarrollar mi identidad como un hombre trans. Usé la app gratuita InReach para encontrar ayuda legal que apoya a la gente trans para cambiar mi nombre y género, atención médica afirmativa que me salvó la vida, y servicios de salud mental críticos mientras navegaba mi transición. Con el apoyo de los recursos afirmativos que encontré en InReach, estoy orgulloso y agradecido por ahora vivir abiertamente como un hombre trans.', + "Cuando empecé mi transición a los 26 años, tenía miedo y no sabía por dónde empezar. Entonces usé InReach para ayudarme a acceder a los recursos necesarios para desarrollar mi identidad como un hombre trans. Usé la app gratuita InReach para encontrar ayuda legal que apoya a la gente trans para cambiar mi nombre y género, atención médica afirmativa que me salvó la vida, y servicios de salud mental críticos mientras navegaba mi transición. Con el apoyo de los recursos afirmativos que encontré en InReach, estoy orgulloso y agradecido por ahora vivir abiertamente como un hombre trans.", }, { - id: 'clieqqs8y000apejg60h0yfru', + id: "clieqqs8y000apejg60h0yfru", published: true, - name: 'Jamison', + name: "Jamison", response1EN: "His name was Steve Dainit was 1976. He was on television being interviewed about fighting to keep his teaching job because he had transitioned from female to male. The year prior he had been named California's Teacher of the Year. But he was calm self-confident articulate and so clear about who he was as a man. And at that moment I knew it was possible: I too could become the man I knew I was.", response2EN: - 'Having a community other trans men to talk with and share our experiences newsletters produced by other trans people connections to therapists and physicians who were willing to listen and to help us actualize ourselves. And especially meeting the men who had come before and who had survived and were living and loving their lives sharing the stories of those who had come before.', + "Having a community other trans men to talk with and share our experiences newsletters produced by other trans people connections to therapists and physicians who were willing to listen and to help us actualize ourselves. And especially meeting the men who had come before and who had survived and were living and loving their lives sharing the stories of those who had come before.", response1ES: - 'Su nombre era Steve Dain; era 1976; él estaba en la televisión, siendo entrevistado sobre la lucha por mantener su trabajo como maestro porque había hecho la transición de mujer a hombre. El año anterior, había sido nombrado Maestro del Año en California. Aún así estaba tranquilo, seguro de sí mismo, elocuente y muy claro acerca de quién era como hombre. Y en ese momento supe que era posible: yo también podía convertirme en el hombre que sabía que era.', + "Su nombre era Steve Dain; era 1976; él estaba en la televisión, siendo entrevistado sobre la lucha por mantener su trabajo como maestro porque había hecho la transición de mujer a hombre. El año anterior, había sido nombrado Maestro del Año en California. Aún así estaba tranquilo, seguro de sí mismo, elocuente y muy claro acerca de quién era como hombre. Y en ese momento supe que era posible: yo también podía convertirme en el hombre que sabía que era.", response2ES: - 'Tener una comunidad, otros hombres trans con quienes compartir y hablar sobre nuestras experiencias, boletines producidos por otras personas trans, conexiones con terapeutas y médiques que estaban dispuestes a escuchar y ayudarnos a lograr actualización. Especialmente el conocer a los hombres que habían venido antes y que habían sobrevivido y vivían, y lo hacían amando sus vidas, compartiendo las historias de les que habían venido antes.', + "Tener una comunidad, otros hombres trans con quienes compartir y hablar sobre nuestras experiencias, boletines producidos por otras personas trans, conexiones con terapeutas y médiques que estaban dispuestes a escuchar y ayudarnos a lograr actualización. Especialmente el conocer a los hombres que habían venido antes y que habían sobrevivido y vivían, y lo hacían amando sus vidas, compartiendo las historias de les que habían venido antes.", }, { - id: 'clieqqs8y000bpejg195lwjh0', + id: "clieqqs8y000bpejg195lwjh0", published: true, - name: 'Eppchez', + name: "Eppchez", response1EN: - 'I was biking for the delivery job I had at the time. It was summer and I had taped my chest so I could wear my shirt open. Feeling the air on my skin. The rowdy boyhood I had almost denied myself surged through my veins. If I let that child free to explore maybe I could grow up to feel whole.', + "I was biking for the delivery job I had at the time. It was summer and I had taped my chest so I could wear my shirt open. Feeling the air on my skin. The rowdy boyhood I had almost denied myself surged through my veins. If I let that child free to explore maybe I could grow up to feel whole.", response2EN: - 'Hip reduction surgery the InJoyUs strapless prosthetic system Darb Garb non-phallic packing options. Group therapy with other trans folks.', + "Hip reduction surgery the InJoyUs strapless prosthetic system Darb Garb non-phallic packing options. Group therapy with other trans folks.", response1ES: - 'Andaba en bicicleta por el trabajo de entrega en el que estaba en ese momento. Era verano y me había vendado el pecho para poder llevar la camisa abierta. Sintiendo el aire en mi piel. La infancia que casi me negué a mí mismo surgió por mis venas. Si dejo que ese niño explore libremente, tal vez pueda crecer y sentirme completo.', + "Andaba en bicicleta por el trabajo de entrega en el que estaba en ese momento. Era verano y me había vendado el pecho para poder llevar la camisa abierta. Sintiendo el aire en mi piel. La infancia que casi me negué a mí mismo surgió por mis venas. Si dejo que ese niño explore libremente, tal vez pueda crecer y sentirme completo.", response2ES: - 'Cirugía de reducción de cadera, el sistema protésico sin tirantes de InJoyUs, opciones de empaquetamiento no fálico Darb Garb. Terapia de grupo con otras personas trans. ', + "Cirugía de reducción de cadera, el sistema protésico sin tirantes de InJoyUs, opciones de empaquetamiento no fálico Darb Garb. Terapia de grupo con otras personas trans. ", }, { - id: 'clieqqs8y000cpejgg903362q', + id: "clieqqs8y000cpejgg903362q", published: true, - name: 'Myles', + name: "Myles", response1EN: "The first few years I was in community with other trans folks and working out my own gender identity most of the transmasc narratives I encountered came out of Black or white contexts. While I felt inspired and had many resonances with these stories 'being a man' was presented in a fairly binary way that wasn't consistent with my experience and couldn't quite be mapped neatly onto my ethnicities. It wasn't until I saw a documentary film called Kumu Hina in 2014 that tells the story of Hina Wong-Kalu a native Hawaiian teacher and cultural practitioner who is māhū a word that translates to \"middle\" that I began to believe that there was a culturally specific and possible path for me to realize and embrace manhood. It would take a few more years to identify the ways I wanted to embody that but learning about Hina's story and her work was certainly a watershed moment in 'becoming' for me.", response2EN: @@ -179,23 +181,25 @@ export const stories: Prisma.StoryCreateManyInput[] = [ response1ES: 'Los primeros años que estuve en comunidad con otras personas trans y trabajando en mi propia identidad de género, la mayoría de las narrativas trans masculinas que encontré provenian de contextos negros o blancos. Si bien me sentí inspirado y estas historias resonaron mucho conmigo, el ser un hombre se presentó de una manera bastante binaria que no era consistente con mi experiencia y no podía mapearse claramente en mis etnias. No fue hasta que vi un documental llamado Kumu Hina en 2014 que cuenta la historia de Hina Wong-Kalu, une maestre y practicante cultural native de Hawái que es māhū, una palabra que se traduce como "medio", que comencé a creer que había un camino culturalmente específico y posible para que me diera cuenta y abrazara la masculinidad. Tomaría algunos años más identificar las formas en que quería encarnar eso, pero aprender sobre la historia de Hina y su trabajo fue sin duda un momento decisivo en el "convertirme" en mí para mí.', response2ES: - '1. Atención médica de afirmación de género (primero en Atlanta y luego en Los Angeles) de profesionales con contextos culturales más cercanos. 2. Investigación histórica y escritos de Jules Gill-Peterson, Susan Stryker y C. Riley Snorton. 3. Investigación teológica y escritos de Justin Sabia-Tanis y Austen Hartke. 4. Espacios de afinidad y caucus en la Conferencia de creación de cambio anual del Grupo de trabajo LGBTQ. 5. Los modelos a seguir trans masculinos en el trabajo de movimiento LGBTQ como Ezak Amaviska Perez, Shannon Minter, Diego Miguel Sanchez, Sam Ames, y Chase Strangio. 6. Asociaciones y amistades íntimas con personas de todos los géneros que me han creado un espacio para reír, llorar, probarme cosas y vivir la pregunta de qué significa vivir en amor y libertad.', + "1. Atención médica de afirmación de género (primero en Atlanta y luego en Los Angeles) de profesionales con contextos culturales más cercanos. 2. Investigación histórica y escritos de Jules Gill-Peterson, Susan Stryker y C. Riley Snorton. 3. Investigación teológica y escritos de Justin Sabia-Tanis y Austen Hartke. 4. Espacios de afinidad y caucus en la Conferencia de creación de cambio anual del Grupo de trabajo LGBTQ. 5. Los modelos a seguir trans masculinos en el trabajo de movimiento LGBTQ como Ezak Amaviska Perez, Shannon Minter, Diego Miguel Sanchez, Sam Ames, y Chase Strangio. 6. Asociaciones y amistades íntimas con personas de todos los géneros que me han creado un espacio para reír, llorar, probarme cosas y vivir la pregunta de qué significa vivir en amor y libertad.", }, { - id: 'clieqqs8y000dpejgqun3jemq', + id: "clieqqs8y000dpejgqun3jemq", published: true, - name: 'Meryl', + name: "Meryl", response1EN: - 'The first moment I clearly remember being able to see my full future as a transmasc person was the day after my top surgery. For the first time I felt truly and completely myself. I have never been happier and every day is better than the last now that I get to fully live in my body as myself.', - response2EN: 'Community therapy chosen family and gender affirming healthcare.', + "The first moment I clearly remember being able to see my full future as a transmasc person was the day after my top surgery. For the first time I felt truly and completely myself. I have never been happier and every day is better than the last now that I get to fully live in my body as myself.", + response2EN: + "Community therapy chosen family and gender affirming healthcare.", response1ES: - 'El primer momento que recuerdo claramente que pude ver mi futuro como persona trans masculina, fue el día después de mi mastectomía. Por primera vez, me sentí verdaderamente y completamente yo mismo. Nunca he sido más feliz, y cada día es mejor que el anterior ahora que puedo vivir plenamente en mi cuerpo como yo mismo.', - response2ES: 'Comunidad, terapia, familia elegida y cuidado de la salud género afirmante.', + "El primer momento que recuerdo claramente que pude ver mi futuro como persona trans masculina, fue el día después de mi mastectomía. Por primera vez, me sentí verdaderamente y completamente yo mismo. Nunca he sido más feliz, y cada día es mejor que el anterior ahora que puedo vivir plenamente en mi cuerpo como yo mismo.", + response2ES: + "Comunidad, terapia, familia elegida y cuidado de la salud género afirmante.", }, { - id: 'clieqqs8y000epejgh70w6781', + id: "clieqqs8y000epejgh70w6781", published: true, - name: 'Lío', + name: "Lío", response1EN: 'I first realized I could have a future as myself a transmasculine person when I made a short film called DISFORIA and saw the film onscreen for the first time. The short is a psychological thriller about a young transmasc guy who returns home for Christmas to find that his family has left and sold the house without telling him and realizes... perhaps they would still be there if he had returned as the Jane they all know. I played both "Jane" and "Jack" in the film and seeing myself onscreen in a suit as Jack was one of the most affirming moments of my life up until that point -- I loved the way I looked and it felt right.', response2EN: @@ -206,1109 +210,1121 @@ export const stories: Prisma.StoryCreateManyInput[] = [ 'Tuve acceso a la mastectomía y tras recibir esa atención género afirmante ha sido increíble. También uso Instagram para conectarme con otras personas trans masculinas. También estoy profundamente agradecida con mi familia y mi terapeuta que me han apoyado a lo largo de este viaje; aunque no siempre han dicho lo "correcto", sentir su amor durante estos tiempos de incertidumbre ha sido realmente útil.', }, { - id: 'clieqqs8z0018pejgikqb0k94', + id: "clieqqs8z0018pejgikqb0k94", published: true, - name: 'Chris', + name: "Chris", response1EN: "When I was coming out I wasn't sure there would be a future for me as a trans man. I remember seeing Original Plumbing magazine and seeing Rocco and Amos and realizing that I may be able to live a happy successful life and make a difference simply by living my truth. Exposure to Kylar Broadus Jamison Green Shannon Minter and Lou Sullivan gave me a new perspective and showed me that it was possible to have a future as a trans man.", response2EN: "Initially YouTube helped me see I wasn't alone but it didn't specifically show me a future as many of the people I was in community with were younger than me. Original Plumbing was a huge resource for me as both the publication and its events which were some of my first times in a room with other trans people.", response1ES: - 'Cuando salí (del closet), no estaba seguro de que hubiera un futuro para mí como hombre trans. Recuerdo haber visto la revista Original Plumbing (Plomería Original) y ver a Rocco y Amos y darme cuenta de que podría vivir una vida feliz y exitosa y marcar la diferencia simplemente viviendo mi verdad. La exposición a Kylar Broadus, Jamison Green, Shannon Minter y Lou Sullivan me dio una nueva perspectiva y me mostró que era posible tener un futuro como hombre trans. ', + "Cuando salí (del closet), no estaba seguro de que hubiera un futuro para mí como hombre trans. Recuerdo haber visto la revista Original Plumbing (Plomería Original) y ver a Rocco y Amos y darme cuenta de que podría vivir una vida feliz y exitosa y marcar la diferencia simplemente viviendo mi verdad. La exposición a Kylar Broadus, Jamison Green, Shannon Minter y Lou Sullivan me dio una nueva perspectiva y me mostró que era posible tener un futuro como hombre trans. ", response2ES: - 'Inicialmente, YouTube me ayudó a ver que no estaba solo, pero no me mostró específicamente un futuro, ya que muchas de las personas con las que estaba en la comunidad eran más jóvenes que yo. Original Plumbing (Plomería Original), fue un recurso para mí, tanto por la publicación como por sus eventos, que fueron algunas de mis primeras veces en una habitación con otras personas trans.', + "Inicialmente, YouTube me ayudó a ver que no estaba solo, pero no me mostró específicamente un futuro, ya que muchas de las personas con las que estaba en la comunidad eran más jóvenes que yo. Original Plumbing (Plomería Original), fue un recurso para mí, tanto por la publicación como por sus eventos, que fueron algunas de mis primeras veces en una habitación con otras personas trans.", }, { - id: 'clieqqs8y000fpejgx3wgd3lv', + id: "clieqqs8y000fpejgx3wgd3lv", published: true, - name: 'Trystan', + name: "Trystan", response1EN: "The first time I ever imagined having a future as a transgender man was actually the first moment I witnessed my mother imagining that future for me. She had really struggled with my coming outshe was convinced that I was making a choice that would prevent me from having a future at all. Then she came to visit me while I was in performing arts school. I had transitioned while in school and was living as a man for the first time in my life. Everyone in the school community knew and respected my identity as both trans and a man. I was performing in Beauty and the Beast and my mother was in the audience. After we took our final bows and changed into our street clothes my peers and teachers and I (all of whom were in the show) poured out of the stage doors. We were riding the adrenaline high of completing a successful performance and were all giddy with excitement. I saw my mom in the crowd and quickly introduced her to my school community. Other students and our instructors all gushed to my mom telling them what a great performer and man I was. We all love having him in class, one of my teachers told her. \"You must be so proud.\" I've asked her about this moment and she doesn't remember it. But I saw a profound shift in her eyes right then. It was like she could finally see a future for me that wasn't isolated or dangerousit was bold and bright and full of love and happiness and community. I've worked so hard to live up to that future she saw in that moment and I think I've succeeded.", response2EN: - 'Transgender men who have been willing to tell their stories! As someone who has told my story publicly I know how scary AND dangerous that can be. But going to FTM conferences and seeing trans elders speak on panels sitting with other transgender men and hearing their stories about their parents and their love lives and their careers watching trans men on TV shows... all of those individuals have helped guide and shape who I am as a transgender man. And I am so grateful to them!', + "Transgender men who have been willing to tell their stories! As someone who has told my story publicly I know how scary AND dangerous that can be. But going to FTM conferences and seeing trans elders speak on panels sitting with other transgender men and hearing their stories about their parents and their love lives and their careers watching trans men on TV shows... all of those individuals have helped guide and shape who I am as a transgender man. And I am so grateful to them!", response1ES: - 'La primera vez que imaginé tener un futuro como hombre transgénero fue en realidad el primer momento en que vi a mi madre imaginándose ese futuro para mí. Ella realmente había luchado conmigo cuando salí(del closet); estaba convencida que yo estaba tomando una decisión que impediría tener un futuro de forma absoluta. Luego vino a visitarme mientras yo estaba en la escuela de artes escénicas. Había hecho la transición mientras estaba en la escuela y estaba viviendo como un hombre por primera vez en mi vida. Todes en la comunidad escolar sabían y respetaban mi identidad como trans y hombre. Estaba actuando en La Bella y la Bestia y mi madre estaba entre el público. Después de que hicimos nuestras reverencias finales y nos cambiamos a nuestra ropa casual, mis compañeres y maestres y yo (todes les cuales estábamos en el espectáculo) salimos por las puertas del escenario. Estábamos subiendo la adrenalina de completar una actuación exitosa y estábamos todes aturdides por la emoción. Vi a mi madre entre la multitud y rápidamente la presenté a mi comunidad escolar. Otres estudiantes y nuestres instructores hablaron efusivamente con mi madre, diciéndo lo gran artista y hombre que era. “A todes nos encanta tenerlo en clase.”, le dijo une de mis maestres. “Debes estar muy orgullosa”. Le he preguntado sobre este momento y no lo recuerda. Pero vi un cambio profundo en sus ojos en ese momento. Era como si finalmente pudiera ver un futuro para mí que no fuera aislado o peligroso; era audaz, brillante y lleno de amor, felicidad y comunidad. He trabajado muy duro para estar a la altura de ese futuro que vio en ese momento, y creo que lo he logrado.', + "La primera vez que imaginé tener un futuro como hombre transgénero fue en realidad el primer momento en que vi a mi madre imaginándose ese futuro para mí. Ella realmente había luchado conmigo cuando salí(del closet); estaba convencida que yo estaba tomando una decisión que impediría tener un futuro de forma absoluta. Luego vino a visitarme mientras yo estaba en la escuela de artes escénicas. Había hecho la transición mientras estaba en la escuela y estaba viviendo como un hombre por primera vez en mi vida. Todes en la comunidad escolar sabían y respetaban mi identidad como trans y hombre. Estaba actuando en La Bella y la Bestia y mi madre estaba entre el público. Después de que hicimos nuestras reverencias finales y nos cambiamos a nuestra ropa casual, mis compañeres y maestres y yo (todes les cuales estábamos en el espectáculo) salimos por las puertas del escenario. Estábamos subiendo la adrenalina de completar una actuación exitosa y estábamos todes aturdides por la emoción. Vi a mi madre entre la multitud y rápidamente la presenté a mi comunidad escolar. Otres estudiantes y nuestres instructores hablaron efusivamente con mi madre, diciéndo lo gran artista y hombre que era. “A todes nos encanta tenerlo en clase.”, le dijo une de mis maestres. “Debes estar muy orgullosa”. Le he preguntado sobre este momento y no lo recuerda. Pero vi un cambio profundo en sus ojos en ese momento. Era como si finalmente pudiera ver un futuro para mí que no fuera aislado o peligroso; era audaz, brillante y lleno de amor, felicidad y comunidad. He trabajado muy duro para estar a la altura de ese futuro que vio en ese momento, y creo que lo he logrado.", response2ES: - '¡Hombres trans que han decidido contar sus historias! Como alguien que ha contado su historia públicamente, sé lo aterrador y peligroso que puede ser. El ir a conferencias de FTM (Mujer a Hombre) y ver personas mayores trans hablar en paneles, sentarse con otros hombres transgénero y escuchar sus historias sobre sus padres/madres, sus vidas amorosas y sus carreras, ver a hombres trans en programas de televisión… todas esas personas han ayudado a guiar y dar forma a quien soy hoy como hombre transgénero. ¡Y estoy tan agradecido con elles/ellos!', + "¡Hombres trans que han decidido contar sus historias! Como alguien que ha contado su historia públicamente, sé lo aterrador y peligroso que puede ser. El ir a conferencias de FTM (Mujer a Hombre) y ver personas mayores trans hablar en paneles, sentarse con otros hombres transgénero y escuchar sus historias sobre sus padres/madres, sus vidas amorosas y sus carreras, ver a hombres trans en programas de televisión… todas esas personas han ayudado a guiar y dar forma a quien soy hoy como hombre transgénero. ¡Y estoy tan agradecido con elles/ellos!", }, { - id: 'clieqqs8y000gpejgkf9reuwe', + id: "clieqqs8y000gpejgkf9reuwe", published: true, - name: 'Brison', + name: "Brison", response1EN: "I googled if it was possible for a female to become a male in 2011 and found a YouTube video of a famous trans man and that's when I realized it was possible for me.", - response2EN: 'Google YouTube TikTok fellow trans men and Planned Parenthood.', + response2EN: + "Google YouTube TikTok fellow trans men and Planned Parenthood.", response1ES: - 'En 2011, busqué en google si era posible que una mujer se convirtiera en hombre y encontré un video de YouTube de un hombre trans famoso y fue entonces cuando me di cuenta de que era posible para mí.', + "En 2011, busqué en google si era posible que una mujer se convirtiera en hombre y encontré un video de YouTube de un hombre trans famoso y fue entonces cuando me di cuenta de que era posible para mí.", response2ES: - 'Google, YouTube, TikTok, otros hombres trans, y Planned Parenthood (Planificación familiar).', + "Google, YouTube, TikTok, otros hombres trans, y Planned Parenthood (Planificación familiar).", }, { - id: 'clieqqs8y000hpejgkxh6i105', + id: "clieqqs8y000hpejgkxh6i105", published: true, - name: 'Gabe', + name: "Gabe", response1EN: "The first time I saw my future as a trans man was the first time I saw a future for myself at all. I was a pre teen early 2010's and I saw a video from the first ever trans man I'd ever seen. He was a cosplayer in a fandom I was a part of and he was so excited to start hormones. Not only was it the first trans person I knew I'd seen but it was the first person who was an adult who was living a life I wanted.", - response2EN: 'Queer youth programs and camps in my state my friends and my university doctors', + response2EN: + "Queer youth programs and camps in my state my friends and my university doctors", response1ES: - 'La primera vez que vi mi futuro como hombre trans fue la primera vez que vi un futuro para mí. Era un preadolescente, a principios de 2010, y vi un video del primer hombre trans que había visto. Era un cosplayer en un fandom del que yo formaba parte y estaba muy emocionado de comenzar el tratamiento hormonal. No solo era la primera persona trans que conocía, sino que era la primera persona adulta que vivía la vida que yo quería.', + "La primera vez que vi mi futuro como hombre trans fue la primera vez que vi un futuro para mí. Era un preadolescente, a principios de 2010, y vi un video del primer hombre trans que había visto. Era un cosplayer en un fandom del que yo formaba parte y estaba muy emocionado de comenzar el tratamiento hormonal. No solo era la primera persona trans que conocía, sino que era la primera persona adulta que vivía la vida que yo quería.", response2ES: - 'Programas y campamentos para jóvenes queer en mi estado, mis amigues y doctores de la universidad.', + "Programas y campamentos para jóvenes queer en mi estado, mis amigues y doctores de la universidad.", }, { - id: 'clieqqs8y000ipejgyatt1bq0', + id: "clieqqs8y000ipejgyatt1bq0", published: true, - name: 'Maxl', - response1EN: 'If I had known at the time I was supposed to remember it I would have.', + name: "Maxl", + response1EN: + "If I had known at the time I was supposed to remember it I would have.", response2EN: - 'Friends and supportive teachers mostly. A local organization in my town hosted a queer prom and that was a big deal to me it was the most trans people in one room ever at that point in my life and everyone was happy.', - response1ES: 'Si hubiera sabido en ese momento que debía recordarlo, lo habría hecho.', + "Friends and supportive teachers mostly. A local organization in my town hosted a queer prom and that was a big deal to me it was the most trans people in one room ever at that point in my life and everyone was happy.", + response1ES: + "Si hubiera sabido en ese momento que debía recordarlo, lo habría hecho.", response2ES: - 'Amigues y profesores siendo solidaries en su mayoría. Una organización local en mi ciudad organizó un baile de graduación queer y eso fue muy significativo para mí, fue la mayor cantidad de personas trans en una habitación en ese momento de mi vida y todes estaban felices.', + "Amigues y profesores siendo solidaries en su mayoría. Una organización local en mi ciudad organizó un baile de graduación queer y eso fue muy significativo para mí, fue la mayor cantidad de personas trans en una habitación en ese momento de mi vida y todes estaban felices.", }, { - id: 'clieqqs8y000jpejgze4uihbt', + id: "clieqqs8y000jpejgze4uihbt", published: true, - name: 'Hunter', + name: "Hunter", response1EN: - 'The first moment I could see my future as a trans man was as a kid running around the house shirtless and being told I must wear a shirt. I still feel that joy and freedom of being shirtless to this day.', + "The first moment I could see my future as a trans man was as a kid running around the house shirtless and being told I must wear a shirt. I still feel that joy and freedom of being shirtless to this day.", response2EN: "Growing up I didn't have the terminology I have now so I did a LOT of research. Books and YouTube videos showed me the possibilities.", response1ES: - 'El primer momento en que pude ver mi futuro como hombre trans fue cuando era niño, corría por la casa sin camisa y me decían que debía usar una. Todavía siento esa alegría y libertad de estar sin camisa hasta el día de hoy.', + "El primer momento en que pude ver mi futuro como hombre trans fue cuando era niño, corría por la casa sin camisa y me decían que debía usar una. Todavía siento esa alegría y libertad de estar sin camisa hasta el día de hoy.", response2ES: - 'Al crecer, no tenía la terminología que tengo ahora, así que investigué MUCHO. Los libros y los videos de YouTube me mostraron las posibilidades.', + "Al crecer, no tenía la terminología que tengo ahora, así que investigué MUCHO. Los libros y los videos de YouTube me mostraron las posibilidades.", }, { - id: 'clieqqs8y000kpejgxmesu4ur', + id: "clieqqs8y000kpejgxmesu4ur", published: true, - name: 'Arick', - response1EN: 'When I started testosterone.', - response2EN: 'Different social media accounts of FTM people the trace app and YouTube videos.', - response1ES: 'Cuando empecé la testosterona.', + name: "Arick", + response1EN: "When I started testosterone.", + response2EN: + "Different social media accounts of FTM people the trace app and YouTube videos.", + response1ES: "Cuando empecé la testosterona.", response2ES: - 'Diferentes cuentas de redes sociales de personas FTM(Mujer a Hombre), la aplicación Trace, y videos de Youtube.', + "Diferentes cuentas de redes sociales de personas FTM(Mujer a Hombre), la aplicación Trace, y videos de Youtube.", }, { - id: 'clieqqs8y000lpejgb6dgsvak', + id: "clieqqs8y000lpejgb6dgsvak", published: true, - name: 'Cameron', + name: "Cameron", response1EN: 'When I bought my first binder and could somewhat minimize the "chest of doom." I was overjoyed at seeing that version of myself in the mirror.', - response2EN: "Social media Stand with Trans' Ally Parents program and my therapist.", + response2EN: + "Social media Stand with Trans' Ally Parents program and my therapist.", response1ES: - 'Cuando compré mi primera faja de pecho, pude minimizar un poco el “pecho de la perdición”. Me llenó de alegría ver esa versión de mí mismo en el espejo.', + "Cuando compré mi primera faja de pecho, pude minimizar un poco el “pecho de la perdición”. Me llenó de alegría ver esa versión de mí mismo en el espejo.", response2ES: - 'Redes sociales, el programa de Stand With Trans (Apoyo a las personas Trans), Trans Ally Parents (Padres/Madres Aliades Trans) y mi terapeuta.', + "Redes sociales, el programa de Stand With Trans (Apoyo a las personas Trans), Trans Ally Parents (Padres/Madres Aliades Trans) y mi terapeuta.", }, { - id: 'clieqqs8y000mpejgvv7o5ory', + id: "clieqqs8y000mpejgvv7o5ory", published: true, - name: 'Clay', + name: "Clay", response1EN: - 'When I got my first binder when I was 19. I went off to college and could finally express myself without the judgment from my family.', + "When I got my first binder when I was 19. I went off to college and could finally express myself without the judgment from my family.", response2EN: "Getting a binder living in a gender neutral dorm in college really allowed me the space to explore who I was and meet many other trans people. Having access to testosterone and being able to decide how I wanted to transition my doctor allowed me to have input on dosage and such. Watching and following my own progression. I used Reddit a lot to follow other trans men's journeys and it helped me understand my own. Getting a therapist who was also a trans man was probably the best thing. Being able to talk to some about my worries and thoughts not just about transitioning but day to day stuff who knew where I was coming from and understood. Having top surgery covered by my health insurance was spectacular.", response1ES: - 'Cuando obtuve mi primera faja de pecho cuando tenía 19. Fui a la universidad y pude finalmente expresarme sin juicio de mi familia.', + "Cuando obtuve mi primera faja de pecho cuando tenía 19. Fui a la universidad y pude finalmente expresarme sin juicio de mi familia.", response2ES: - 'Obtener una faja de pecho, vivir en un dormitorio género neutral en la universidad realmente me permitió el espacio para explorar quién era yo y conocer a muchas otras personas trans. Al tener acceso a la testosterona y poder decidir cómo quería hacer la transición, mi médique me permitió tener información sobre la dosis y demás aspectos. Observando y siguiendo mi propia progresión. Usé mucho Reddit para seguir los viajes de otros hombres trans y me ayudó a entender el mío. Obtener acceso a une terapeuta que también fuera hombre trans fue probablemente lo mejor. Poder hablar con algunes sobre mis preocupaciones y pensamientos, no solo sobre la transición, sino sobre cosas del día a día que sabían de dónde venía y lo entendían. Tener la mastectomía cubierta por mi seguro de salud fue espectacular.', + "Obtener una faja de pecho, vivir en un dormitorio género neutral en la universidad realmente me permitió el espacio para explorar quién era yo y conocer a muchas otras personas trans. Al tener acceso a la testosterona y poder decidir cómo quería hacer la transición, mi médique me permitió tener información sobre la dosis y demás aspectos. Observando y siguiendo mi propia progresión. Usé mucho Reddit para seguir los viajes de otros hombres trans y me ayudó a entender el mío. Obtener acceso a une terapeuta que también fuera hombre trans fue probablemente lo mejor. Poder hablar con algunes sobre mis preocupaciones y pensamientos, no solo sobre la transición, sino sobre cosas del día a día que sabían de dónde venía y lo entendían. Tener la mastectomía cubierta por mi seguro de salud fue espectacular.", }, { - id: 'clieqqs8y000opejgvzetgpev', + id: "clieqqs8y000opejgvzetgpev", published: true, - name: 'Marty', + name: "Marty", response1EN: "I think I've always been how I am. I just didn't have the words for it until I was older. I co-founded my high school's Gay Straight Alliance as a teen and I think that it ultimately helped me to be a part of a community that could understand some of what I was going through.", - response2EN: 'I think top surgery definitely helped make me feel more at home in myself.', + response2EN: + "I think top surgery definitely helped make me feel more at home in myself.", response1ES: - 'Creo que siempre he sido como soy. Simplemente no tenía las palabras para ello hasta que fui mayor. Cofundó la Alianza Gay Heterosexual de mi escuela secundaria cuando era adolescente y creo que finalmente me ayudó a ser parte de una comunidad que podía entender algo de lo que estaba pasando.', - response2ES: 'Creo que la mastectomía definitivamente me ayudó a sentirme más a gusto conmigo misme.', + "Creo que siempre he sido como soy. Simplemente no tenía las palabras para ello hasta que fui mayor. Cofundó la Alianza Gay Heterosexual de mi escuela secundaria cuando era adolescente y creo que finalmente me ayudó a ser parte de una comunidad que podía entender algo de lo que estaba pasando.", + response2ES: + "Creo que la mastectomía definitivamente me ayudó a sentirme más a gusto conmigo misme.", }, { - id: 'clieqqs8z000ppejg38flafm9', + id: "clieqqs8z000ppejg38flafm9", published: true, - name: 'Leonardo A', + name: "Leonardo A", response1EN: "For me it wasn't a grand event. I believe I was in the 6th grade at the time so I was no older than 13. All I remember is talking with an online friend over Skype who explained that they were transgender and told me about what that was like. As I was listening to them I realized that I was too and accepted it instantly. I've been identifying as male ever since and was always excited at the prospect of becoming a transman. I still haven't begun transitioning but I look forward to it every day.", response2EN: "Finding stories online through Tumblr Instagram or DeviantART helped me find community and comfort. I've also had a transman friend in my life who already began transitioning before I met them. When I realized we were both trans just in different stages it gave me a lot of confidence.", response1ES: - 'Para mí, no fue un gran evento. Creo que estaba en sexto grado en ese momento, así que no tenía más de 13 años. Todo lo que recuerdo es hablar con une amigue en línea por Skype que me explicó que era ser transgénero y me contó sobre su experienca. Mientras le escuchaba, me di cuenta de que yo también era trans, y lo acepté instantáneamente. Desde entonces me identifico como hombre y siempre me emocionó la perspectiva de convertirme en un hombre trans. Todavía no he comenzado la transición, pero la espero con ansias todos los días.', + "Para mí, no fue un gran evento. Creo que estaba en sexto grado en ese momento, así que no tenía más de 13 años. Todo lo que recuerdo es hablar con une amigue en línea por Skype que me explicó que era ser transgénero y me contó sobre su experienca. Mientras le escuchaba, me di cuenta de que yo también era trans, y lo acepté instantáneamente. Desde entonces me identifico como hombre y siempre me emocionó la perspectiva de convertirme en un hombre trans. Todavía no he comenzado la transición, pero la espero con ansias todos los días.", response2ES: - 'Encontrar historias en línea a través de Tumblr, Instagram o DeviantART me ayudó a encontrar comunidad y consuelo. También he tenido un amigo trans masculino en mi vida que ya había comenzado a transicionar antes de conocerlo. Cuando me di cuenta de que ambos éramos trans, solo que en diferentes etapas, me dio mucha confianza.', + "Encontrar historias en línea a través de Tumblr, Instagram o DeviantART me ayudó a encontrar comunidad y consuelo. También he tenido un amigo trans masculino en mi vida que ya había comenzado a transicionar antes de conocerlo. Cuando me di cuenta de que ambos éramos trans, solo que en diferentes etapas, me dio mucha confianza.", }, { - id: 'clieqqs8z000qpejgh8rtx0dz', + id: "clieqqs8z000qpejgh8rtx0dz", published: true, - name: 'Tiq', + name: "Tiq", response1EN: - 'It was when I met other trans men in Yahoo! groups 15 years ago. I thought I was the only one on the planet then I met hundreds of other trans men. Community and representation saved my life.', - response2EN: 'Callen Lorde Medical Center in NYC was instrumental in helping me transition safely.', + "It was when I met other trans men in Yahoo! groups 15 years ago. I thought I was the only one on the planet then I met hundreds of other trans men. Community and representation saved my life.", + response2EN: + "Callen Lorde Medical Center in NYC was instrumental in helping me transition safely.", response1ES: - 'Encontrar historias en línea a través de Tumblr, Instagram o DeviantART me ayudó a encontrar comunidad y consuelo. También he tenido un amigo trans masculino en mi vida que ya había comenzado a transicionar antes de conocerlo. Cuando me di cuenta de que ambos éramos trans, solo que en diferentes etapas, me dio mucha confianza.', + "Encontrar historias en línea a través de Tumblr, Instagram o DeviantART me ayudó a encontrar comunidad y consuelo. También he tenido un amigo trans masculino en mi vida que ya había comenzado a transicionar antes de conocerlo. Cuando me di cuenta de que ambos éramos trans, solo que en diferentes etapas, me dio mucha confianza.", response2ES: - 'El Centro Médico Callen Lorde en Nueva York fue fundamental para ayudarme a hacer la transición de manera segura.', + "El Centro Médico Callen Lorde en Nueva York fue fundamental para ayudarme a hacer la transición de manera segura.", }, { - id: 'clieqqs8z000rpejgrrbrnbp2', + id: "clieqqs8z000rpejgrrbrnbp2", published: true, - name: 'Reid', + name: "Reid", response1EN: "I landed on the transmasculine side of Tiktok and saw that trans people could live normal lives with spouses kids and jobs and we weren't all just hiding in the shadows anymore.", response2EN: - 'Following creators on TikTok and Instagram the providers at Folx Health numerous LGBTQ+ books.', + "Following creators on TikTok and Instagram the providers at Folx Health numerous LGBTQ+ books.", response1ES: - 'Aterricé en el lado trans masculino de Tiktok y vi que las personas trans podían vivir una vida normal con cónyuges, hijes y trabajos, y ya no estábamos todes escondiéndonos en las sombras.', + "Aterricé en el lado trans masculino de Tiktok y vi que las personas trans podían vivir una vida normal con cónyuges, hijes y trabajos, y ya no estábamos todes escondiéndonos en las sombras.", response2ES: - 'Seguir a personas en Tik Tok e Instagram, les proveedores de Folx Health, numerosos libros LGBTQ+.', + "Seguir a personas en Tik Tok e Instagram, les proveedores de Folx Health, numerosos libros LGBTQ+.", }, { - id: 'clieqqs8z000spejgapwgud4v', + id: "clieqqs8z000spejgapwgud4v", published: true, - name: 'Michelangelo', + name: "Michelangelo", response1EN: - 'I was closeted still and attending college. I had a biology-related course where my professor was transgender. My professor was the first openly transgender person I had met in my life. They had transitioned a little later in life but had continued onwards holding a wonderful career and genuinely just being an excellent mentor and teacher. It was a slow realization over the course of the two semesters I attended their class but I began truly making plans for my future instead of assuming I would succumb to my fairly serious depression and other mental health issues. It all finally became clear to me when I had transferred to a university and I decided to cut my hair and wear a binder for the first time. I put on my favorite shirt and cried when I finally saw myself and that I was going to make it.', + "I was closeted still and attending college. I had a biology-related course where my professor was transgender. My professor was the first openly transgender person I had met in my life. They had transitioned a little later in life but had continued onwards holding a wonderful career and genuinely just being an excellent mentor and teacher. It was a slow realization over the course of the two semesters I attended their class but I began truly making plans for my future instead of assuming I would succumb to my fairly serious depression and other mental health issues. It all finally became clear to me when I had transferred to a university and I decided to cut my hair and wear a binder for the first time. I put on my favorite shirt and cried when I finally saw myself and that I was going to make it.", response2EN: - 'The Transgender Assistance Program of Virginia (TAP VA) both provided me with assistance when I was deeply struggling financially as well as put me in touch with a clinic which followed an informed consent model to provide HRT. They also put me in touch with a local LGBT+ center where they had support groups for transgender people and transmasculine people of color and I found enormous consolation and guidance from those members of my community.', + "The Transgender Assistance Program of Virginia (TAP VA) both provided me with assistance when I was deeply struggling financially as well as put me in touch with a clinic which followed an informed consent model to provide HRT. They also put me in touch with a local LGBT+ center where they had support groups for transgender people and transmasculine people of color and I found enormous consolation and guidance from those members of my community.", response1ES: - 'Aún estaba encerrado(en el closet) y asistía a la universidad. Tenía un curso relacionado con la biología donde mi profesore era transgénero. Mi profesore fue la primera persona abiertamente transgénero que conocí en mi vida. Elle había hecho la transición un poco más adelante en la vida, pero había seguido adelante, con una carrera maravillosa y siendo genuinamente une excelente mentore y maestre. Fue una comprensión lenta en el transcurso de los dos semestres que asistí a su clase, pero realmente comencé a hacer planes para mi futuro en lugar de asumir que sucumbiría a mi depresión bastante grave y otros problemas de salud mental. Finalmente, todo quedó claro para mí cuando me transfirieron a la universidad y decidí cortarme el cabello y usar una carpeta por primera vez. Me puse mi camiseta favorita y lloré cuando finalmente me vi a mí mismo y que lo iba a lograr.', + "Aún estaba encerrado(en el closet) y asistía a la universidad. Tenía un curso relacionado con la biología donde mi profesore era transgénero. Mi profesore fue la primera persona abiertamente transgénero que conocí en mi vida. Elle había hecho la transición un poco más adelante en la vida, pero había seguido adelante, con una carrera maravillosa y siendo genuinamente une excelente mentore y maestre. Fue una comprensión lenta en el transcurso de los dos semestres que asistí a su clase, pero realmente comencé a hacer planes para mi futuro en lugar de asumir que sucumbiría a mi depresión bastante grave y otros problemas de salud mental. Finalmente, todo quedó claro para mí cuando me transfirieron a la universidad y decidí cortarme el cabello y usar una carpeta por primera vez. Me puse mi camiseta favorita y lloré cuando finalmente me vi a mí mismo y que lo iba a lograr.", response2ES: - 'El programa de Asistencia para Transgénero de Virginia (TAP VA) me brindó asistencia cuando tenía grandes dificultades financieras y me puso en contacto con uan clínica que seguía un modelo de consentimiento informado para proporcionar TRH. También me pusieron en contacto con un centro LGBT+ local donde tenían grupos de apoyo para personas transgénero y personas de color trans masculinas, y encontré un enorme consuelo y orientación de eses miembros de mi comunidad.', + "El programa de Asistencia para Transgénero de Virginia (TAP VA) me brindó asistencia cuando tenía grandes dificultades financieras y me puso en contacto con uan clínica que seguía un modelo de consentimiento informado para proporcionar TRH. También me pusieron en contacto con un centro LGBT+ local donde tenían grupos de apoyo para personas transgénero y personas de color trans masculinas, y encontré un enorme consuelo y orientación de eses miembros de mi comunidad.", }, { - id: 'clieqqs8z000tpejg8osg75qt', + id: "clieqqs8z000tpejg8osg75qt", published: true, - name: 'Karsten', + name: "Karsten", response1EN: "When I realized I was trans I didn't know what trans was. I remember being on a family vacation in Italy in 2016 at age 15 and seeing myself in the reflection of shop windows. I used to only wear skinny jeans but because it was supposed to be really hot I wore boy's cargo shorts. I also wore a backwards baseball cap I bought in Rome. Seeing myself in the windows I perceived myself as male and realized how much more comfortable I felt. I also saw other boys my age during the trip and thought I could look like that . When I got home I found out that other people felt how I did too and began chest binding and changing my style to look more masculine.", response2EN: "I had a difficult time getting the trans medical care I needed. The first endocrinologist I went to while I was under 18 did an interview with me but determined that I wasn't trans. After turning 18 though I managed to find a doctor who would provide me with testosterone with a note from my therapist. This endocrinologist suddenly disappeared a year later though but my trans friends in the area recommended a practice nearby that I've been using for the past 3 years. I also had difficulty getting top surgery. The first surgeon I went to accepted insurance but since my insurance sent me a letter reporting that they don't cover transsexual surgeries I had to wait even longer. A friend of mine underwent top surgery in early 2021 and helped me to get in contact with this surgeon. I was scheduled quite quickly due to a cancellation and had top surgery in September of that year. Most of my resources for my medical transition have come directly from other trans people so I owe a lot to the strength closeness and comradery of the trans community for me being able to actualize the future I saw for myself as trans.", response1ES: - 'Cuando me di cuenta de que era trans, no sabía qué era trans. Recuerdo estar de vacaciones en familia en Italia en 2016 a los 15 años y verme en el reflejo de los escaparates. Solía usar solo jeans ajustados pero, como se suponía que hacía mucho calor, usé pantalones cortos cargo de niño. También usé una gorra de béisbol al revés que compré en Roma. Al verme en las ventanas, me percibí como hombre y me di cuenta de lo mucho más cómodo que me sentía. También vi a otros chicos de mi edad durante el viaje y pensé “yo podría lucir así”. Cuando llegué a casa, descubrí que otras personas también se sentían como yo y comencé a vendarme el pecho y a cambiar mi estilo para lucir más masculino.', + "Cuando me di cuenta de que era trans, no sabía qué era trans. Recuerdo estar de vacaciones en familia en Italia en 2016 a los 15 años y verme en el reflejo de los escaparates. Solía usar solo jeans ajustados pero, como se suponía que hacía mucho calor, usé pantalones cortos cargo de niño. También usé una gorra de béisbol al revés que compré en Roma. Al verme en las ventanas, me percibí como hombre y me di cuenta de lo mucho más cómodo que me sentía. También vi a otros chicos de mi edad durante el viaje y pensé “yo podría lucir así”. Cuando llegué a casa, descubrí que otras personas también se sentían como yo y comencé a vendarme el pecho y a cambiar mi estilo para lucir más masculino.", response2ES: - 'Tuve dificultades para obtener la atención médica trans que necesitaba. La primera persona endocrinóloga adonde fui cuando tenía menos de 18 años me entrevistó pero determinó que no era trans. Sin embargo, después de cumplir 18 años, logré encontrar une médique que me proporcionara testosterona con una nota de mi terapeuta. Sin embargo, este endocrinologue desapareció repentinamente un año después, pero mis amigues trans en el área me recomendaron una práctica cernaca que he estado usando durante los últimos 3 años. También tuve dificultades para hacerme la mastectomía. Le primer cirujane adonde fui aceptó pero mi seguro me envió una carta informándome que no cubren “cirugías transexuales“, tuve que esperar aún más. Une amigue míe se sometió a una mastectomía a principios de 2021 y me ayudó a ponerme en contacto con este cirujane. Me dieron cita bastante rápido debido a una cancelación y me operaron en septiembre de ese año. La mayoría de mis recursos para mi transición médica provienen directamente de otras personas trans, por lo que le debo mucho a la fuerza, cercanía y el compañerismo de la comunidad trans para que pueda actualizar el futuro que vi para mí como trans.', + "Tuve dificultades para obtener la atención médica trans que necesitaba. La primera persona endocrinóloga adonde fui cuando tenía menos de 18 años me entrevistó pero determinó que no era trans. Sin embargo, después de cumplir 18 años, logré encontrar une médique que me proporcionara testosterona con una nota de mi terapeuta. Sin embargo, este endocrinologue desapareció repentinamente un año después, pero mis amigues trans en el área me recomendaron una práctica cernaca que he estado usando durante los últimos 3 años. También tuve dificultades para hacerme la mastectomía. Le primer cirujane adonde fui aceptó pero mi seguro me envió una carta informándome que no cubren “cirugías transexuales“, tuve que esperar aún más. Une amigue míe se sometió a una mastectomía a principios de 2021 y me ayudó a ponerme en contacto con este cirujane. Me dieron cita bastante rápido debido a una cancelación y me operaron en septiembre de ese año. La mayoría de mis recursos para mi transición médica provienen directamente de otras personas trans, por lo que le debo mucho a la fuerza, cercanía y el compañerismo de la comunidad trans para que pueda actualizar el futuro que vi para mí como trans.", }, { - id: 'clieqqs8z000upejglrmx0s8t', + id: "clieqqs8z000upejglrmx0s8t", published: true, - name: 'Xanh', + name: "Xanh", response1EN: "I had a session with my healer who had me go DEEP. She shared with me that as young as the third trimester in the womb of my mother I made the choice to be born female at birth to become a trans non-binary man. That's when I knew the truth. Before that I was going back and forth and denying or doubting. From that moment onwards when I connected to the fetus version of myself I knew for sure I am a non-binary trans man.", response2EN: - 'Therapy looking into myself and spirituality. I feel that it was necessary for me to transition myself SPIRITUALLY. I had gone to many support groups I went to LGBTQIA+ groups that centered on Depression and Anxiety being a Person of Color or Trans-ness. Those were important but none of them really addressed spirituality and how we may transition physically or try to change our world materially but our spirit needs to too.', + "Therapy looking into myself and spirituality. I feel that it was necessary for me to transition myself SPIRITUALLY. I had gone to many support groups I went to LGBTQIA+ groups that centered on Depression and Anxiety being a Person of Color or Trans-ness. Those were important but none of them really addressed spirituality and how we may transition physically or try to change our world materially but our spirit needs to too.", response2ES: - 'Terapia, introspección y espiritualidad. Siento que era necesario para mí hacer la transición ESPIRITUALMENTE. Había ido a mucho sgrupos de apoyo, fui a grupos LGBTQIA+ que se centraban en la depresión y la ansiedad, ser una persona de color o ser trans. Esos fueron importantes, pero ninguno de ellos realmente abordó la espiritualidad y cómo podemos hacer la transición física o tratar de cambiar nuestro mundo materialmente, pero nuestro espíritu también lo necesita. ', + "Terapia, introspección y espiritualidad. Siento que era necesario para mí hacer la transición ESPIRITUALMENTE. Había ido a mucho sgrupos de apoyo, fui a grupos LGBTQIA+ que se centraban en la depresión y la ansiedad, ser una persona de color o ser trans. Esos fueron importantes, pero ninguno de ellos realmente abordó la espiritualidad y cómo podemos hacer la transición física o tratar de cambiar nuestro mundo materialmente, pero nuestro espíritu también lo necesita. ", }, { - id: 'clieqqs8z000vpejg3ajg3a0l', + id: "clieqqs8z000vpejg3ajg3a0l", published: true, - name: 'Steph', + name: "Steph", response1EN: - 'The first time I saw myself as a trans masculine person was as a child. I would wear these overalls all the time and as I grew up I continued to feel the most happiness when rebelling against what I was expected to wear.', + "The first time I saw myself as a trans masculine person was as a child. I would wear these overalls all the time and as I grew up I continued to feel the most happiness when rebelling against what I was expected to wear.", response2EN: - 'My community! My trans elders who have held and counseled me. Especially the Trans Latinx community who uplifts me in Spanish. Also gc2b the binder company that has shown me the confidence to carry myself in all spaces of the world.', + "My community! My trans elders who have held and counseled me. Especially the Trans Latinx community who uplifts me in Spanish. Also gc2b the binder company that has shown me the confidence to carry myself in all spaces of the world.", response2ES: - 'Mi comunidad! Las personas trans mayores que me han sostenido y aconsejado. Especialmente la comunidad Trans Latex que me anima en español. También gc2b, la empresa de fajas de pecho que me ha demostrado la confianza para desenvolverme en todos los espacios del mundo.', + "Mi comunidad! Las personas trans mayores que me han sostenido y aconsejado. Especialmente la comunidad Trans Latex que me anima en español. También gc2b, la empresa de fajas de pecho que me ha demostrado la confianza para desenvolverme en todos los espacios del mundo.", }, { - id: 'clieqqs8z000wpejggkr4vb1n', + id: "clieqqs8z000wpejggkr4vb1n", published: true, - name: 'Al', + name: "Al", response1EN: "Though I had come out years earlier in my 20s it wasn't until I had top surgery six months ago that I felt like my future was full of opportunity. It gave me greater confidence that change is achievable but I also know that even if I decide not to stay on testosterone forever or take additional steps in my transition I will always have the positive changes I've experienced thanks to my top surgery.", response2EN: "Planned Parenthood has been an important resource for me. When I was exploring starting testosterone it was nice that I didn't have to vet doctors to find someone who was willing to treat me. But I'm also thankful for my primary care doctor and even my dentist who responded to the news of my transition with kindness and respect. Having to out myself to medical providers has been one of the most stressful aspects of transitioning for me and having these positive interactions has been helpful. I'm also thankful that my health insurance has covered most of the costs associated with my hormone therapy and top surgery. When I was first coming out my health insurance specifically excluded coverage for any gender-affirming care and I thought it would be much longer before I would be able to afford treatment.", response1ES: - 'Aunque había salido(del closet) años antes, cuando tenía 20 años, no fue hasta que tuve la mastectomía hace seis meses que sentí que mi futuro estaba lleno de oportunidades. Me dio más confianza de que se puede lograr el cambio, pero también sé que incluso si decido no quedarme con testosterona para siempre o tomar medidas adicionales en mi transición, siempre tendré los cambios positivos que experimenté gracias a mi cirugía superior.', + "Aunque había salido(del closet) años antes, cuando tenía 20 años, no fue hasta que tuve la mastectomía hace seis meses que sentí que mi futuro estaba lleno de oportunidades. Me dio más confianza de que se puede lograr el cambio, pero también sé que incluso si decido no quedarme con testosterona para siempre o tomar medidas adicionales en mi transición, siempre tendré los cambios positivos que experimenté gracias a mi cirugía superior.", response2ES: - 'Planned Parenthood (Planificación familiar) ha sido un recurso importante para mí. Cuando estaba explorando comenzar con la testosterona fue bueno no tener que investigar a les médiques para encontrar a alguien que estuviera dispueste a tratarme. Pero también agradezco a mi médique de atención primaria e incluso a mi dentista, quienes respondieron a la noticia de mi transición con amabilidad y respeto. Tener que revelarme a les proveedores médiques ha sido uno de los aspectos más estresantes de la transición para mí, y tener estas interacciones positivas ha sido útil. También estoy agradecida de que mi seguro de salud haya cubierto la mayoría de los costos asociados con mi terapia hormonal y mi cirugía superior. Cuando salí (del closet) por primera vez, mi seguro de salud excluía específicamente la cobertura de cualquier atención de afirmación de género, y pensé que pasaría mucho más tiempo antes de que pudiera pagar el tratamiento. ', + "Planned Parenthood (Planificación familiar) ha sido un recurso importante para mí. Cuando estaba explorando comenzar con la testosterona fue bueno no tener que investigar a les médiques para encontrar a alguien que estuviera dispueste a tratarme. Pero también agradezco a mi médique de atención primaria e incluso a mi dentista, quienes respondieron a la noticia de mi transición con amabilidad y respeto. Tener que revelarme a les proveedores médiques ha sido uno de los aspectos más estresantes de la transición para mí, y tener estas interacciones positivas ha sido útil. También estoy agradecida de que mi seguro de salud haya cubierto la mayoría de los costos asociados con mi terapia hormonal y mi cirugía superior. Cuando salí (del closet) por primera vez, mi seguro de salud excluía específicamente la cobertura de cualquier atención de afirmación de género, y pensé que pasaría mucho más tiempo antes de que pudiera pagar el tratamiento. ", }, { - id: 'clieqqs8z000xpejgslpd6gd5', + id: "clieqqs8z000xpejgslpd6gd5", published: true, - name: 'Cika', + name: "Cika", response1EN: "I had a buddy of mine over dinner casually say \"yeah I think you're trans\". I had never even thought that was a possibility. I knew I didn't feel female. But I didn't know I could be a male.", response2EN: - 'I used savings insurance extra jobs and lots of research to find the right doctors. No one gave me anything. I had to work hard for all of my surgeries.', + "I used savings insurance extra jobs and lots of research to find the right doctors. No one gave me anything. I had to work hard for all of my surgeries.", response1ES: - 'Durante la cena, une amigue me dijo casualmente “sí, creo que eres trans”. Ni siquiera había pensado que esa fuera una posibilidad. Sabía que no me sentía mujer. Pero no sabía que podía ser un hombre.', + "Durante la cena, une amigue me dijo casualmente “sí, creo que eres trans”. Ni siquiera había pensado que esa fuera una posibilidad. Sabía que no me sentía mujer. Pero no sabía que podía ser un hombre.", response2ES: - 'Utilicé ahorros, seguros, trabajos adicionales y mucha investigación para encontrar a les médiques adecuades. Nadie me dio nada. Tuve que trabajar duro para todas mis cirugías.', + "Utilicé ahorros, seguros, trabajos adicionales y mucha investigación para encontrar a les médiques adecuades. Nadie me dio nada. Tuve que trabajar duro para todas mis cirugías.", }, { - id: 'clieqqs8z000ypejgnum927yt', + id: "clieqqs8z000ypejgnum927yt", published: true, - name: 'Asher', + name: "Asher", response1EN: "My gender journey was very difficult when it began - I was still a child when I realized something wasn't right. I hit puberty early and genetics did not do me well in the chest zone - it was like I was blindsided and betrayed by my own body. I spent most of my youth miserable trying to fit into boxes that didn't work for me and once I came out as a teenager having my transness doubted by the rigid standards of passing as male. I saw my future on two occasions - first in college once I was able to untangle myself from the shackles of binary gender and the roles attached. I realized that I had to fight for and be myself and what that looked like for me was not being a binary man but whatever felt right. The hardest part was recognizing that this is *my* body to change into what I want it to be not anyone else's to decide what is or isn't good enough. The second occasion was when I was finally recovering from top surgery just a year ago from writing this. That surgery was the best thing to ever happen to me - it honestly wasn't even an explosive beautiful moment of joy. It was just finally normal. Like the sun coming out after the longest rain shower.", response2EN: "Community online and in person with other trans people who understand what it's like. Additionally my therapist who helped me make it through college my psychiatrist who has supported me since the beginning of my transition and my surgeon in Detroit Michigan whose amazing work made my body feel more like a home.", response1ES: - 'Mi viaje de género fue muy difícil cuando comenzó: todavía era un niño cuando me di cuenta de que algo no estaba bien. Llegué a la pubertad temprano y la genética no me sentó bien en la zona del pecho; fue como si mi propio cuerpo me hubiera sorprendido y traicionado. Pasé la mayor parte de mi juventud miserable, tratando de encajar en cajas que no funcionaban para mí, y una vez que salí(del closet) cuando era adolescente, se puso en duda lo transgénero que era por los rígidos estándares de hacerse pasar por hombre. Vi mi futuro en dos ocasiones: primero en la universidad, una vez que pude desenredarme de las ataduras del género binario y los roles adjuntos. Me di cuenta de que tenía que luchar y ser yo mismo, y lo que parecía para mí no era ser un hombre binario, sino lo que se sintiera bien. La parte más difícil fue reconocer que este es mi cuerpo para cambiar a lo que quiero que sea, no el de nadie más para decidir qué es o no lo suficientemente bueno. La segunda ocasión fue cuando finalmente me estaba recuperando de una cirugía de mastectomía hace apenas un año después de escribir esto. Esa cirugía fue lo mejor que me pasó en la vida; sinceramente, ni siquiera fue un momento explosivo y hermoso de alegría. Era solo, finalmente, normal. Como el sol que sale después de la lluvia más larga.', + "Mi viaje de género fue muy difícil cuando comenzó: todavía era un niño cuando me di cuenta de que algo no estaba bien. Llegué a la pubertad temprano y la genética no me sentó bien en la zona del pecho; fue como si mi propio cuerpo me hubiera sorprendido y traicionado. Pasé la mayor parte de mi juventud miserable, tratando de encajar en cajas que no funcionaban para mí, y una vez que salí(del closet) cuando era adolescente, se puso en duda lo transgénero que era por los rígidos estándares de hacerse pasar por hombre. Vi mi futuro en dos ocasiones: primero en la universidad, una vez que pude desenredarme de las ataduras del género binario y los roles adjuntos. Me di cuenta de que tenía que luchar y ser yo mismo, y lo que parecía para mí no era ser un hombre binario, sino lo que se sintiera bien. La parte más difícil fue reconocer que este es mi cuerpo para cambiar a lo que quiero que sea, no el de nadie más para decidir qué es o no lo suficientemente bueno. La segunda ocasión fue cuando finalmente me estaba recuperando de una cirugía de mastectomía hace apenas un año después de escribir esto. Esa cirugía fue lo mejor que me pasó en la vida; sinceramente, ni siquiera fue un momento explosivo y hermoso de alegría. Era solo, finalmente, normal. Como el sol que sale después de la lluvia más larga.", response2ES: - 'Hacer comunidad, en línea y en persona, con otras personas trans que entienden cómo es. Además, mi terapeuta que me ayudó a pasar la universidad, mi psiquiatra que me ha apoyado desde el comienzo de mi transición y mi cirujano en Detroit, Michigan, cuyo increíble trabajo hizo que mi cuerpo se sintiera más como un hogar.', + "Hacer comunidad, en línea y en persona, con otras personas trans que entienden cómo es. Además, mi terapeuta que me ayudó a pasar la universidad, mi psiquiatra que me ha apoyado desde el comienzo de mi transición y mi cirujano en Detroit, Michigan, cuyo increíble trabajo hizo que mi cuerpo se sintiera más como un hogar.", }, { - id: 'clieqqs8z0017pejgfrytorzn', + id: "clieqqs8z0017pejgfrytorzn", published: true, - name: 'Skylar', - response1EN: 'I had a conversation with my partner.', - response2EN: 'Therapy and talking with my partner.', - response1ES: 'Tuve una conversación con mi pareja.', - response2ES: 'Terapia y compartir hablando con mi pareja.', + name: "Skylar", + response1EN: "I had a conversation with my partner.", + response2EN: "Therapy and talking with my partner.", + response1ES: "Tuve una conversación con mi pareja.", + response2ES: "Terapia y compartir hablando con mi pareja.", }, { - id: 'clieqqs8z000zpejg3jzevqyi', + id: "clieqqs8z000zpejg3jzevqyi", published: true, - name: 'Zander', + name: "Zander", response1EN: - 'It was following an interaction with a stranger on an elevator my second year on testosterone. We rode up 26 floors in silence. As I was exiting the elevator he said take it easy, brother. It struck me in that moment that I was for all intents and purposes just a dude which felt exceedingly validating.', + "It was following an interaction with a stranger on an elevator my second year on testosterone. We rode up 26 floors in silence. As I was exiting the elevator he said take it easy, brother. It struck me in that moment that I was for all intents and purposes just a dude which felt exceedingly validating.", response2EN: - 'Reading memoirs written by trans men. Two examples are: Becoming a Visible Man by Jamison Green and The Testosterone Files by Max Wolf Valerio.', + "Reading memoirs written by trans men. Two examples are: Becoming a Visible Man by Jamison Green and The Testosterone Files by Max Wolf Valerio.", response1ES: 'Fue después de una interacción con une extrañe en un ascensor mi segundo año con testosterona. Subimos 26 pisos en silencio. Cuando salí del ascensor, me dijo "tómalo con calma, hermano" ç Me di cuenta en ese momento de que yo era, para todos los efectos, solo un tipo, lo que se sintió extremadamente validador.', response2ES: - 'Lectura de memorias escritas por hombres trans. Dos ejemplos son: Becoming a visible man (Volviéndose un hombre visible) de Jamison Green y The Testosterone Files(Los archivos de Testosterona) de Max Wolf Valerio. ', + "Lectura de memorias escritas por hombres trans. Dos ejemplos son: Becoming a visible man (Volviéndose un hombre visible) de Jamison Green y The Testosterone Files(Los archivos de Testosterona) de Max Wolf Valerio. ", }, { - id: 'clieqqs8z0010pejgy12lcyth', + id: "clieqqs8z0010pejgy12lcyth", published: true, - name: 'Nikolas', + name: "Nikolas", response1EN: "There was no representation for trans men in my life until 10 years ago or so. As a child I never saw my life as any role that pertains to most cisgender females. As a child I viewed myself as male. It wasn't until I discovered a trans men community on YouTube. I relayed to most of the stories. I used to believe this ideology that I'm trapped in the wrong body. However as of late I realized I was born transgender. There was no trauma related incident or experience that has led me to this point this is who I've always been.", - response2EN: 'YouTube.', + response2EN: "YouTube.", response1ES: - 'No hubo representación de hombres trans en mi vida hasta hace 10 años más o menos. En mi infancia, nunca vi mi vida como un rol que pertenece a la mayoría de las mujeres cisgénero. En mi infancia me veía a mí mismo como un hombre. No fue hasta que descubrí una comunidad de hombres trans en YouTube. Retransmití la mayoría de las historias. Solía creer en esta ideología de que estoy atrapado en el cuerpo equivocado. Sin embargo, últimamente me di cuenta de que nací transgénero. No hubo ningún incidente o experiencia relacionado con el trauma que me haya llevado a este punto, esto es lo que siempre he sido.', - response2ES: 'YouTube.', + "No hubo representación de hombres trans en mi vida hasta hace 10 años más o menos. En mi infancia, nunca vi mi vida como un rol que pertenece a la mayoría de las mujeres cisgénero. En mi infancia me veía a mí mismo como un hombre. No fue hasta que descubrí una comunidad de hombres trans en YouTube. Retransmití la mayoría de las historias. Solía creer en esta ideología de que estoy atrapado en el cuerpo equivocado. Sin embargo, últimamente me di cuenta de que nací transgénero. No hubo ningún incidente o experiencia relacionado con el trauma que me haya llevado a este punto, esto es lo que siempre he sido.", + response2ES: "YouTube.", }, { - id: 'clieqqs8z0011pejgbe0pykxn', + id: "clieqqs8z0011pejgbe0pykxn", published: true, - name: 'Lance', + name: "Lance", response2EN: - 'My local community has supported me through both social and medical transition since I came out at 14. Not long after starting HRT, my endocrinologist informed me that she was being transferred out of state. Turns out she was going to the same city where I was moving for college! I was grateful to continue care with her. Now that I have moved back to my home state, she has helped me find doctors around me to ensure I continue to get the care I need as an adult trans person.', + "My local community has supported me through both social and medical transition since I came out at 14. Not long after starting HRT, my endocrinologist informed me that she was being transferred out of state. Turns out she was going to the same city where I was moving for college! I was grateful to continue care with her. Now that I have moved back to my home state, she has helped me find doctors around me to ensure I continue to get the care I need as an adult trans person.", response2ES: - 'Mi comunidad local me ha apoyado durante la transición social y médica desde que salí (del closet) a los 14 años. No mucho después de comenzar la terapia hormonal, mi endocrinólogue me informó que le iban a transferir fuera del estado. ¡Resultó que iba a ir a la misma ciudad donde me estaba mudando para ir a la universidad! Estaba agradecida de seguir atendiéndome con elle. Ahora que me he mudado de regreso a mi estado natal, elle me ha ayudado a encontrar médiques a mi alrededor para asegurarme de que sigo recibiendo la atención que necesito como persona trans adulta.', + "Mi comunidad local me ha apoyado durante la transición social y médica desde que salí (del closet) a los 14 años. No mucho después de comenzar la terapia hormonal, mi endocrinólogue me informó que le iban a transferir fuera del estado. ¡Resultó que iba a ir a la misma ciudad donde me estaba mudando para ir a la universidad! Estaba agradecida de seguir atendiéndome con elle. Ahora que me he mudado de regreso a mi estado natal, elle me ha ayudado a encontrar médiques a mi alrededor para asegurarme de que sigo recibiendo la atención que necesito como persona trans adulta.", }, { - id: 'clieqqs8z0012pejgpvgi5tz4', + id: "clieqqs8z0012pejgpvgi5tz4", published: true, - name: 'Krystiano', - response1EN: 'When I first did all of my research and realized that I am a trans man.', - response2EN: 'Taking testosterone and my partner.', - response1ES: 'Empecé a investigar y me di cuenta de que soy un hombre trans.', - response2ES: 'La testosterona, y mi pareja.', + name: "Krystiano", + response1EN: + "When I first did all of my research and realized that I am a trans man.", + response2EN: "Taking testosterone and my partner.", + response1ES: + "Empecé a investigar y me di cuenta de que soy un hombre trans.", + response2ES: "La testosterona, y mi pareja.", }, { - id: 'clieqqs8z0013pejg5scf4zfm', + id: "clieqqs8z0013pejg5scf4zfm", published: true, - name: 'Max', + name: "Max", response1EN: "I was following a trans man's transition on Facebook and he talked about how he began to realize he wasn't a woman and I just kept seeing his story relatable memes nonbinary and gender-fluid people's stories. It gave me permission to think of what was possible for me. Slowly I thought about my own childhood and so many things began to make sense.", response2EN: "I first came out publicly at my local UU church and people were so affirming to me. I really felt seen and someone in that congregation did pro bono work to get my name legally changed. I'm lucky that I live in a bigger city in the Midwest with a tight knit LGBT community.", response1ES: - 'Estaba siguiendo en Facebook la transición de un hombre trans, y él habló de cómo empezó a darse cuenta de que no era una mujer. Seguía viendo su historia, memes con los cuales me identificaba, y las historias de personas no binarias y de género fluido. Me dio el permiso para pensar en lo que sería posible para mí. Poco a poco pensé en mi propia niñez y muchas cosas empezaron a tener sentido.', + "Estaba siguiendo en Facebook la transición de un hombre trans, y él habló de cómo empezó a darse cuenta de que no era una mujer. Seguía viendo su historia, memes con los cuales me identificaba, y las historias de personas no binarias y de género fluido. Me dio el permiso para pensar en lo que sería posible para mí. Poco a poco pensé en mi propia niñez y muchas cosas empezaron a tener sentido.", response2ES: '"Salí" públicamente por la primera vez en mi iglesia UU y la gente me apoyó mucho. Me sentí realmente visto y alguien de la congregación hizo trabajo pro bono para ayudarme a cambiar mi nombre legalmente. Tengo la suerte de vivir en una ciudad grande en el medio oeste con una comunidad LGBT muy unida.', }, { - id: 'clieqqs8z0014pejghgdaeyya', + id: "clieqqs8z0014pejghgdaeyya", published: true, - name: 'Maxc', + name: "Maxc", response1EN: "Going from an all women's college to a co-ed college.", response2EN: "Listening to affirming music has helped me so much in my journey I hadn't even known there were songs out there for me that even spoke to my experience till I started looking.", - response1ES: 'Cuando me fui de una universidad para solamente mujeres a una universidad mixta.', + response1ES: + "Cuando me fui de una universidad para solamente mujeres a una universidad mixta.", response2ES: - 'Escuchar música afirmativa me ha ayudado mucho en mi viaje, ni siquiera sabía que existían canciones para mí que hablaban de mi experiencia hasta que comencé a buscarlas.', + "Escuchar música afirmativa me ha ayudado mucho en mi viaje, ni siquiera sabía que existían canciones para mí que hablaban de mi experiencia hasta que comencé a buscarlas.", }, { - id: 'clieqqs8z0015pejgz4brgpow', + id: "clieqqs8z0015pejgz4brgpow", published: true, - name: 'Sam', + name: "Sam", response1EN: "I didn't realize I was trans until I was around college age I didn't have the language prior to know that was a possibility. But I started slow as a young adult with changing my name changing my pronouns and my friends all supported me 100%. But it solidified for me when I went to the trans wellness conference in Philadelphia and saw so many different types of people all exisiting and in an affirming envornment. It really confirmed that I could have this life if I took the first steps.", response2EN: "I was lucky to have a coworker who is a trans elder who took me under his wing. Seeing him be in a relationship with a home and employment really let me see that I had a future. Since then I've gone on to work with queer youth and young adults showing them they can have a future also.", response1ES: - 'No me di cuenta de que era trans hasta estar en la universidad, antes no había tenido el lenguaje para saber que era una posibilidad. Pero poco a poco comencé como adulto joven a cambiarme el nombre, los pronombres, y todes mis amigues me apoyaban al 100%. Pero se solidificó para mí cuando fui a la conferencia de bienestar trans en Filadelfia y vi muchos diferentes tipos de personas existiendo juntos, en un ambiente afirmativo. Confirmó que podría tener esta vida si tomara los primeros pasos.', + "No me di cuenta de que era trans hasta estar en la universidad, antes no había tenido el lenguaje para saber que era una posibilidad. Pero poco a poco comencé como adulto joven a cambiarme el nombre, los pronombres, y todes mis amigues me apoyaban al 100%. Pero se solidificó para mí cuando fui a la conferencia de bienestar trans en Filadelfia y vi muchos diferentes tipos de personas existiendo juntos, en un ambiente afirmativo. Confirmó que podría tener esta vida si tomara los primeros pasos.", response2ES: - 'Tuve la suerte de tener un colega trans que era un adulto mayor, quien me tomó bajo su ala. Al ver que él estaba en una relación amorosa, con una casa, y con empleo, me ayudó a ver que tenía un futuro. Desde entonces he trabajado con jóvenes queer y adultos jóvenes, mostrándoles que también pueden tener un futuro.', + "Tuve la suerte de tener un colega trans que era un adulto mayor, quien me tomó bajo su ala. Al ver que él estaba en una relación amorosa, con una casa, y con empleo, me ayudó a ver que tenía un futuro. Desde entonces he trabajado con jóvenes queer y adultos jóvenes, mostrándoles que también pueden tener un futuro.", }, { - id: 'clieqqs8z0016pejg3sa34r69', + id: "clieqqs8z0016pejg3sa34r69", published: true, - name: 'Tom', + name: "Tom", response1EN: "When I first left my home country where it's a criminal offense to be queer/trans with more emerging bills limiting our existence & presentation.", response2EN: - 'Community resource sharingbinders packers other resources. Peer support groups. Representation of older Black trans men.', + "Community resource sharingbinders packers other resources. Peer support groups. Representation of older Black trans men.", response1ES: - 'Cuando salí por primera vez de mi país de origen, donde es un crimen ser queer/trans, con más leyes en camino que van a limitar nuestra existencia y presentación.', + "Cuando salí por primera vez de mi país de origen, donde es un crimen ser queer/trans, con más leyes en camino que van a limitar nuestra existencia y presentación.", response2ES: - 'El compartir recursos comunitarios; binders, packers, otros recursos, grupos de apoyo, representación de hombres trans Negros mayores.', + "El compartir recursos comunitarios; binders, packers, otros recursos, grupos de apoyo, representación de hombres trans Negros mayores.", }, { - id: 'clieqqs8z0019pejg847edpp9', + id: "clieqqs8z0019pejg847edpp9", published: true, - name: 'Chris', + name: "Chris", response1EN: - 'I knew I was different as a kid but I never saw my future as a trans man until I was 30 y/o and I decided to escape my abusive marriage and live my truth.', + "I knew I was different as a kid but I never saw my future as a trans man until I was 30 y/o and I decided to escape my abusive marriage and live my truth.", response2EN: - 'The community that has always supported me has been the SGI-USA.- a lay Buddhist organization. Members of that organization always encouraged me to live my truth even before I decided to come out.', + "The community that has always supported me has been the SGI-USA.- a lay Buddhist organization. Members of that organization always encouraged me to live my truth even before I decided to come out.", response1ES: - 'Sabía que era diferente como niño pero nunca vi mi futuro como hombre trans hasta tener 30 años. Decidí escaparme de mi matrimonio abusivo y vivir mi verdad.', + "Sabía que era diferente como niño pero nunca vi mi futuro como hombre trans hasta tener 30 años. Decidí escaparme de mi matrimonio abusivo y vivir mi verdad.", response2ES: - 'La comunidad que siempre me ha ayudado es SGI-USA, una organización budista. Les miembres de esa organización siempre me han animado a vivir mi verdad, incluso antes de que ‘salí del closet’.', + "La comunidad que siempre me ha ayudado es SGI-USA, una organización budista. Les miembres de esa organización siempre me han animado a vivir mi verdad, incluso antes de que ‘salí del closet’.", }, { - id: 'clieqqs90001apejgyfzlky5z', + id: "clieqqs90001apejgyfzlky5z", published: true, - name: 'Axel', + name: "Axel", response1EN: "When I was in high school there was only one trans person a trans man. He was a grade older than me but I was lucky enough to take a psych class that he was in. I knew he existed but all I knew about him was what others would say. I knew his dead name more than I knew his name but once I learned his name the memory faded quickly. I was so shy and awkward in that early stage where you're not out to anyone but you know internally what the future holds. I wasn't doing well at that point but seeing him in class gave me a future to head towards. Looking back I think he could tell that we were alike I just hadn't found my voice yet. He always had a hard shell that I soon developed but was beyond kind to me. He was the 1st in a line of trans elders who helped me see that when I was ready there were mentors who would help me find myself. I came out as a teenager because I knew if I did I would be okay just like he was. I knew that trans people especially men existed and if I lost everything by revealing my truth I wouldn't be alone.", response2EN: "It started with teachers who showed me kindness. I came out after my attempt because I knew if I wanted to keep living I had to be myself. I had a therapist whom I was required to see after my outpatient care. She was outstanding in helping me plan out a future how to tell my parents and confidence in myself. She eventually hit the limit of her knowledge and helped me find a gender therapist. While there is a laundry list of doctors nurses specialists etc. who were so helpful in my transition the two biggest ones were an LGBTQ+ community center and other trans people. I went to a trans support group (per my therapist's recommendations) and everyone there helped me take steps. Seeing trans people of all types and ages made me see that I wasn't a dumb teenager falling for a trend. I was the next generation of outstanding people. The center hosted these events and also offered resources to get your name changed access hormones etc. Everyone but especially that community is why I am here.", response1ES: - 'Cuando estaba en el colegio, solamente había una persona trans, un hombre trans. Estaba en el grado mayor que yo, pero tuve la suerte de tomar una clase de psicología con él. Sabía que existía, pero lo único que sabía de él era lo que decía la gente. Conocía su nombre muerto más que su nombre de verdad, pero cuando aprendí su nombre, el recuerdo rápidamente se desvaneció. Era tímido e incómodo, en esa etapa temprana cuando nadie sabe tu identidad, pero tú sabes internamente lo que vendrá en el futuro. No estaba bien en ese entonces, pero verlo en la clase, me dio la esperanza de un futuro. Mirando hacia atrás, creo que él podía ver que éramos similares, sólo que no había encontrado mi voz. Él tenía un caparazón duro que yo también pronto desarrollé, pero era amable conmigo. Él era el primero de muches mayores trans que me ayudaron a ver que cuando yo estuviera listo, habría mentores que me ayudarían a encontrarme a mí mismo. Salí del closet como adolescente porque sabía que si lo hiciera, estaría bien, como él. Sabía que las personas trans, especialmente los hombres, existían, y que si lo perdiera todo al revelar mi verdad, no estaría solo.', + "Cuando estaba en el colegio, solamente había una persona trans, un hombre trans. Estaba en el grado mayor que yo, pero tuve la suerte de tomar una clase de psicología con él. Sabía que existía, pero lo único que sabía de él era lo que decía la gente. Conocía su nombre muerto más que su nombre de verdad, pero cuando aprendí su nombre, el recuerdo rápidamente se desvaneció. Era tímido e incómodo, en esa etapa temprana cuando nadie sabe tu identidad, pero tú sabes internamente lo que vendrá en el futuro. No estaba bien en ese entonces, pero verlo en la clase, me dio la esperanza de un futuro. Mirando hacia atrás, creo que él podía ver que éramos similares, sólo que no había encontrado mi voz. Él tenía un caparazón duro que yo también pronto desarrollé, pero era amable conmigo. Él era el primero de muches mayores trans que me ayudaron a ver que cuando yo estuviera listo, habría mentores que me ayudarían a encontrarme a mí mismo. Salí del closet como adolescente porque sabía que si lo hiciera, estaría bien, como él. Sabía que las personas trans, especialmente los hombres, existían, y que si lo perdiera todo al revelar mi verdad, no estaría solo.", response2ES: - 'Empezó todo con los profesores que me mostraban amabilidad. Salí del closet después de mi intento, porque sabía que si quería seguir viviendo, tenía que ser yo mismo. Tenía una psicóloga que tenía que ver como requisito de mi atención ambulatoria. Ella era fantástica al ayudarme a planificar un futuro, cómo decírselo a mis papás, y la confianza en mí mismo. Eventualmente llegó al límite de su conocimiento y me ayudó a encontrar un psicólogo de género. Si bien hay una lista larga de doctores, enfermerxs, especialistas, etc., que ayudaron mucho en mi transición, los dos más importantes fueron un centro comunitario LGBTQ+ y otras personas trans. Fui a un grupo de apoyo trans (según las recomendaciones de mi psicólogx), y todes allá me ayudaron a tomar medidas. Ver a otras personas trans de todo tipo y edad, me hizo ver que no era un adolescente tonto siguiendo la moda, pero que era la siguiente generación de personas fantásticas. El centro auspició estos eventos y también ofreció recursos para cambiarte el nombre, acceder a las hormonas, etc. Todes, pero especialmente esa comunidad, son la razón por la cual sigo aquí.', + "Empezó todo con los profesores que me mostraban amabilidad. Salí del closet después de mi intento, porque sabía que si quería seguir viviendo, tenía que ser yo mismo. Tenía una psicóloga que tenía que ver como requisito de mi atención ambulatoria. Ella era fantástica al ayudarme a planificar un futuro, cómo decírselo a mis papás, y la confianza en mí mismo. Eventualmente llegó al límite de su conocimiento y me ayudó a encontrar un psicólogo de género. Si bien hay una lista larga de doctores, enfermerxs, especialistas, etc., que ayudaron mucho en mi transición, los dos más importantes fueron un centro comunitario LGBTQ+ y otras personas trans. Fui a un grupo de apoyo trans (según las recomendaciones de mi psicólogx), y todes allá me ayudaron a tomar medidas. Ver a otras personas trans de todo tipo y edad, me hizo ver que no era un adolescente tonto siguiendo la moda, pero que era la siguiente generación de personas fantásticas. El centro auspició estos eventos y también ofreció recursos para cambiarte el nombre, acceder a las hormonas, etc. Todes, pero especialmente esa comunidad, son la razón por la cual sigo aquí.", }, -] +]; export const links = { categories: [ { - storyId: 'clieqqs8x0000pejgjjg7vpzl', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8x0000pejgjjg7vpzl", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8x0000pejgjjg7vpzl', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8x0000pejgjjg7vpzl", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8x0000pejgjjg7vpzl', - categoryId: 'clienra1i0002pexbm17yqg2d', + storyId: "clieqqs8x0000pejgjjg7vpzl", + categoryId: "clienra1i0002pexbm17yqg2d", }, { - storyId: 'clieqqs8x0000pejgjjg7vpzl', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8x0000pejgjjg7vpzl", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8x0001pejgnud4kby0', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8x0001pejgnud4kby0", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8x0001pejgnud4kby0', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8x0001pejgnud4kby0", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8x0001pejgnud4kby0', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8x0001pejgnud4kby0", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8x0002pejgh18od3ie', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8x0002pejgh18od3ie", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8x0002pejgh18od3ie', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8x0002pejgh18od3ie", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8x0002pejgh18od3ie', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8x0002pejgh18od3ie", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8x0003pejgqj1taakh', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8x0003pejgqj1taakh", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8x0003pejgqj1taakh', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8x0003pejgqj1taakh", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8x0003pejgqj1taakh', - categoryId: 'clienra1i0002pexbm17yqg2d', + storyId: "clieqqs8x0003pejgqj1taakh", + categoryId: "clienra1i0002pexbm17yqg2d", }, { - storyId: 'clieqqs8x0004pejgjm53yq03', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8x0004pejgjm53yq03", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8x0005pejgi6kxffd5', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8x0005pejgi6kxffd5", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8x0005pejgi6kxffd5', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8x0005pejgi6kxffd5", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8x0006pejg3fwcv6i5', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8x0006pejg3fwcv6i5", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8x0006pejg3fwcv6i5', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8x0006pejg3fwcv6i5", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8x0007pejgifgpu6n1', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8x0007pejgifgpu6n1", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8x0008pejggcqd2ukm', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8x0008pejggcqd2ukm", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8x0009pejgnb7wbh4d', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8x0009pejgnb7wbh4d", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000npejgv54g3m6f', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000npejgv54g3m6f", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000apejg60h0yfru', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000apejg60h0yfru", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000apejg60h0yfru', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000apejg60h0yfru", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000apejg60h0yfru', - categoryId: 'clienra1i0002pexbm17yqg2d', + storyId: "clieqqs8y000apejg60h0yfru", + categoryId: "clienra1i0002pexbm17yqg2d", }, { - storyId: 'clieqqs8y000apejg60h0yfru', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8y000apejg60h0yfru", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8y000bpejg195lwjh0', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000bpejg195lwjh0", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000bpejg195lwjh0', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000bpejg195lwjh0", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000bpejg195lwjh0', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8y000bpejg195lwjh0", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8y000cpejgg903362q', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000cpejgg903362q", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000cpejgg903362q', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000cpejgg903362q", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000cpejgg903362q', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000cpejgg903362q", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000cpejgg903362q', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8y000cpejgg903362q", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8y000dpejgqun3jemq', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000dpejgqun3jemq", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000dpejgqun3jemq', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000dpejgqun3jemq", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000dpejgqun3jemq', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8y000dpejgqun3jemq", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8y000epejgh70w6781', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000epejgh70w6781", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000epejgh70w6781', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000epejgh70w6781", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0018pejgikqb0k94', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0018pejgikqb0k94", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0018pejgikqb0k94', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0018pejgikqb0k94", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000fpejgx3wgd3lv', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000fpejgx3wgd3lv", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000fpejgx3wgd3lv', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000fpejgx3wgd3lv", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000fpejgx3wgd3lv', - categoryId: 'clienra1i0003pexbvo2gu720', + storyId: "clieqqs8y000fpejgx3wgd3lv", + categoryId: "clienra1i0003pexbvo2gu720", }, { - storyId: 'clieqqs8y000gpejgkf9reuwe', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000gpejgkf9reuwe", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000gpejgkf9reuwe', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000gpejgkf9reuwe", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000gpejgkf9reuwe', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8y000gpejgkf9reuwe", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8y000hpejgkxh6i105', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000hpejgkxh6i105", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000hpejgkxh6i105', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000hpejgkxh6i105", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000hpejgkxh6i105', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000hpejgkxh6i105", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000ipejgyatt1bq0', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000ipejgyatt1bq0", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000ipejgyatt1bq0', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000ipejgyatt1bq0", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000ipejgyatt1bq0', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000ipejgyatt1bq0", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000ipejgyatt1bq0', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8y000ipejgyatt1bq0", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8y000jpejgze4uihbt', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000jpejgze4uihbt", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000kpejgxmesu4ur', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000kpejgxmesu4ur", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000lpejgb6dgsvak', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000lpejgb6dgsvak", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000lpejgb6dgsvak', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000lpejgb6dgsvak", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000mpejgvv7o5ory', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8y000mpejgvv7o5ory", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8y000mpejgvv7o5ory', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000mpejgvv7o5ory", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000mpejgvv7o5ory', - categoryId: 'clienra1i0003pexbvo2gu720', + storyId: "clieqqs8y000mpejgvv7o5ory", + categoryId: "clienra1i0003pexbvo2gu720", }, { - storyId: 'clieqqs8y000opejgvzetgpev', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8y000opejgvzetgpev", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8y000opejgvzetgpev', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8y000opejgvzetgpev", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8y000opejgvzetgpev', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8y000opejgvzetgpev", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000ppejg38flafm9', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000ppejg38flafm9", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000ppejg38flafm9', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000ppejg38flafm9", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000ppejg38flafm9', - categoryId: 'clienra1i0003pexbvo2gu720', + storyId: "clieqqs8z000ppejg38flafm9", + categoryId: "clienra1i0003pexbvo2gu720", }, { - storyId: 'clieqqs8z000ppejg38flafm9', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z000ppejg38flafm9", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000qpejgh8rtx0dz', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000qpejgh8rtx0dz", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000rpejgrrbrnbp2', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z000rpejgrrbrnbp2", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z000rpejgrrbrnbp2', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000rpejgrrbrnbp2", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000spejgapwgud4v', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000spejgapwgud4v", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000spejgapwgud4v', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z000spejgapwgud4v", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z000spejgapwgud4v', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z000spejgapwgud4v", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000tpejg8osg75qt', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000tpejg8osg75qt", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000tpejg8osg75qt', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000tpejg8osg75qt", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000upejglrmx0s8t", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z000upejglrmx0s8t", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000upejglrmx0s8t", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z000upejglrmx0s8t", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z000upejglrmx0s8t", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z000vpejg3ajg3a0l', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z000vpejg3ajg3a0l", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z000vpejg3ajg3a0l', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000vpejg3ajg3a0l", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000vpejg3ajg3a0l', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z000vpejg3ajg3a0l", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000vpejg3ajg3a0l', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z000vpejg3ajg3a0l", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z000wpejggkr4vb1n', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z000wpejggkr4vb1n", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z000wpejggkr4vb1n', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000wpejggkr4vb1n", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000xpejgslpd6gd5', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000xpejgslpd6gd5", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000xpejgslpd6gd5', - categoryId: 'clienra1i0002pexbm17yqg2d', + storyId: "clieqqs8z000xpejgslpd6gd5", + categoryId: "clienra1i0002pexbm17yqg2d", }, { - storyId: 'clieqqs8z000xpejgslpd6gd5', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z000xpejgslpd6gd5", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000xpejgslpd6gd5', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z000xpejgslpd6gd5", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z000ypejgnum927yt', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z000ypejgnum927yt", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z000ypejgnum927yt', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z000ypejgnum927yt", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z000ypejgnum927yt', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z000ypejgnum927yt", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z0017pejgfrytorzn', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0017pejgfrytorzn", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000zpejg3jzevqyi', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z000zpejg3jzevqyi", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z000zpejg3jzevqyi', - categoryId: 'clienra1i0002pexbm17yqg2d', + storyId: "clieqqs8z000zpejg3jzevqyi", + categoryId: "clienra1i0002pexbm17yqg2d", }, { - storyId: 'clieqqs8z000zpejg3jzevqyi', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z000zpejg3jzevqyi", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z000zpejg3jzevqyi', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z000zpejg3jzevqyi", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z0010pejgy12lcyth', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0010pejgy12lcyth", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0010pejgy12lcyth', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z0010pejgy12lcyth", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z0011pejgbe0pykxn', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0011pejgbe0pykxn", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0011pejgbe0pykxn', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0011pejgbe0pykxn", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0011pejgbe0pykxn', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z0011pejgbe0pykxn", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z0011pejgbe0pykxn', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z0011pejgbe0pykxn", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z0012pejgpvgi5tz4', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0012pejgpvgi5tz4", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0013pejg5scf4zfm', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z0013pejg5scf4zfm", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z0013pejg5scf4zfm', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0013pejg5scf4zfm", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0014pejghgdaeyya', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0014pejghgdaeyya", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0014pejghgdaeyya', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0014pejghgdaeyya", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0015pejgz4brgpow', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0015pejgz4brgpow", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0015pejgz4brgpow', - categoryId: 'clienra1i0004pexbkht4nc39', + storyId: "clieqqs8z0015pejgz4brgpow", + categoryId: "clienra1i0004pexbkht4nc39", }, { - storyId: 'clieqqs8z0015pejgz4brgpow', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0015pejgz4brgpow", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0016pejg3sa34r69', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0016pejg3sa34r69", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0016pejg3sa34r69', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0016pejg3sa34r69", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0016pejg3sa34r69', - categoryId: 'clienra1i0003pexbvo2gu720', + storyId: "clieqqs8z0016pejg3sa34r69", + categoryId: "clienra1i0003pexbvo2gu720", }, { - storyId: 'clieqqs8z0016pejg3sa34r69', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z0016pejg3sa34r69", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z0016pejg3sa34r69', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z0016pejg3sa34r69", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs8z0019pejg847edpp9', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs8z0019pejg847edpp9", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs8z0019pejg847edpp9', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs8z0019pejg847edpp9", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs8z0019pejg847edpp9', - categoryId: 'clienra1i0000pexbs0j5xjhl', + storyId: "clieqqs8z0019pejg847edpp9", + categoryId: "clienra1i0000pexbs0j5xjhl", }, { - storyId: 'clieqqs8z0019pejg847edpp9', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs8z0019pejg847edpp9", + categoryId: "clienra1i0001pexbc72b9hyj", }, { - storyId: 'clieqqs90001apejgyfzlky5z', - categoryId: 'clienra1i0006pexbks2nzu97', + storyId: "clieqqs90001apejgyfzlky5z", + categoryId: "clienra1i0006pexbks2nzu97", }, { - storyId: 'clieqqs90001apejgyfzlky5z', - categoryId: 'clienra1i0005pexby9upd67c', + storyId: "clieqqs90001apejgyfzlky5z", + categoryId: "clienra1i0005pexby9upd67c", }, { - storyId: 'clieqqs90001apejgyfzlky5z', - categoryId: 'clienra1i0001pexbc72b9hyj', + storyId: "clieqqs90001apejgyfzlky5z", + categoryId: "clienra1i0001pexbc72b9hyj", }, ], pronouns: [ { - storyId: 'clieqqs8x0000pejgjjg7vpzl', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8x0000pejgjjg7vpzl", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8x0001pejgnud4kby0', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8x0001pejgnud4kby0", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8x0002pejgh18od3ie', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0002pejgh18od3ie", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0003pejgqj1taakh', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0003pejgqj1taakh", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0003pejgqj1taakh', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8x0003pejgqj1taakh", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8x0004pejgjm53yq03', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0004pejgjm53yq03", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0004pejgjm53yq03', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8x0004pejgjm53yq03", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8x0005pejgi6kxffd5', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0005pejgi6kxffd5", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0006pejg3fwcv6i5', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0006pejg3fwcv6i5", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0007pejgifgpu6n1', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0007pejgifgpu6n1", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0008pejggcqd2ukm', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0008pejggcqd2ukm", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8x0009pejgnb7wbh4d', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8x0009pejgnb7wbh4d", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000npejgv54g3m6f', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000npejgv54g3m6f", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000npejgv54g3m6f', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000npejgv54g3m6f", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8y000apejg60h0yfru', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000apejg60h0yfru", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000bpejg195lwjh0', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000bpejg195lwjh0", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8y000cpejgg903362q', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000cpejgg903362q", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000cpejgg903362q', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000cpejgg903362q", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8y000dpejgqun3jemq', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000dpejgqun3jemq", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8y000epejgh70w6781', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000epejgh70w6781", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8z0018pejgikqb0k94', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0018pejgikqb0k94", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000fpejgx3wgd3lv', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000fpejgx3wgd3lv", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000gpejgkf9reuwe', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000gpejgkf9reuwe", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000hpejgkxh6i105', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000hpejgkxh6i105", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000hpejgkxh6i105', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000hpejgkxh6i105", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8y000ipejgyatt1bq0', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000ipejgyatt1bq0", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000jpejgze4uihbt', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000jpejgze4uihbt", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000kpejgxmesu4ur', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000kpejgxmesu4ur", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000lpejgb6dgsvak', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000lpejgb6dgsvak", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000mpejgvv7o5ory', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000mpejgvv7o5ory", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000mpejgvv7o5ory', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8y000mpejgvv7o5ory", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8y000opejgvzetgpev', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8y000opejgvzetgpev", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8y000opejgvzetgpev', - pronounId: 'clienra200009pexb5wyo4bkt', + storyId: "clieqqs8y000opejgvzetgpev", + pronounId: "clienra200009pexb5wyo4bkt", }, { - storyId: 'clieqqs8y000opejgvzetgpev', - pronounId: 'clienra200009pexb5wyo4bkt', + storyId: "clieqqs8y000opejgvzetgpev", + pronounId: "clienra200009pexb5wyo4bkt", }, { - storyId: 'clieqqs8z000ppejg38flafm9', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000ppejg38flafm9", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000qpejgh8rtx0dz', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000qpejgh8rtx0dz", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000rpejgrrbrnbp2', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000rpejgrrbrnbp2", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000spejgapwgud4v', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000spejgapwgud4v", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000tpejg8osg75qt', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000tpejg8osg75qt", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000upejglrmx0s8t", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000upejglrmx0s8t', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8z000upejglrmx0s8t", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8z000vpejg3ajg3a0l', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8z000vpejg3ajg3a0l", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8z000wpejggkr4vb1n', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000wpejggkr4vb1n", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000wpejggkr4vb1n', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8z000wpejggkr4vb1n", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8z000xpejgslpd6gd5', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000xpejgslpd6gd5", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000ypejgnum927yt', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z000ypejgnum927yt", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0017pejgfrytorzn', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0017pejgfrytorzn", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z000zpejg3jzevqyi', - pronounId: 'clienra20000apexb4zhmhq3d', + storyId: "clieqqs8z000zpejg3jzevqyi", + pronounId: "clienra20000apexb4zhmhq3d", }, { - storyId: 'clieqqs8z0010pejgy12lcyth', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0010pejgy12lcyth", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0011pejgbe0pykxn', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0011pejgbe0pykxn", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0012pejgpvgi5tz4', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0012pejgpvgi5tz4", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0013pejg5scf4zfm', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0013pejg5scf4zfm", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0013pejg5scf4zfm', - pronounId: 'clienra200007pexbweivoffq', + storyId: "clieqqs8z0013pejg5scf4zfm", + pronounId: "clienra200007pexbweivoffq", }, { - storyId: 'clieqqs8z0014pejghgdaeyya', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0014pejghgdaeyya", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0015pejgz4brgpow', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0015pejgz4brgpow", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0016pejg3sa34r69', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0016pejg3sa34r69", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs8z0019pejg847edpp9', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs8z0019pejg847edpp9", + pronounId: "clienra200008pexbpobaxztr", }, { - storyId: 'clieqqs90001apejgyfzlky5z', - pronounId: 'clienra200008pexbpobaxztr', + storyId: "clieqqs90001apejgyfzlky5z", + pronounId: "clienra200008pexbpobaxztr", }, ], -} +}; diff --git a/src/components/BackHomeButton/BackHomeButton.tsx b/src/components/BackHomeButton/BackHomeButton.tsx index fc4b4042..b7f71338 100644 --- a/src/components/BackHomeButton/BackHomeButton.tsx +++ b/src/components/BackHomeButton/BackHomeButton.tsx @@ -1,10 +1,10 @@ -import { Button, MediaQuery } from '@mantine/core' -import Link from 'next/link' +import { Button, MediaQuery } from "@mantine/core"; +import Link from "next/link"; export const BackHomeButton = () => ( - - - + + + -) +); diff --git a/src/components/Banner/Banner.tsx b/src/components/Banner/Banner.tsx index 60be4149..702bce6e 100644 --- a/src/components/Banner/Banner.tsx +++ b/src/components/Banner/Banner.tsx @@ -1,21 +1,29 @@ -import { AspectRatio, Flex, Title } from '@mantine/core' -import Image from 'next/image' -import { useTranslation } from 'next-i18next' +import { AspectRatio, Flex, Title } from "@mantine/core"; +import Image from "next/image"; +import { useTranslation } from "next-i18next"; -import Logo from '~public/assets/tmf-logo-rect-bw-cropped.png' +import Logo from "~public/assets/tmf-logo-rect-bw-cropped.png"; export const Banner = ({ titleKey }: BannerProp) => { - const { t } = useTranslation() + const { t } = useTranslation(); return ( - - + <Flex w="100%" justify="space-apart" align="center"> + <Title + order={1} + tt="uppercase" + pl={40} + py={20} + mx="auto" + fz={{ base: 20, xs: 24 }} + lts={4} + > {t(titleKey)} - - {t('logo-alt')} + + {t("logo-alt")} - ) -} + ); +}; -type BannerProp = { titleKey: string } +type BannerProp = { titleKey: string }; diff --git a/src/components/ModalForm/ModalForm.stories.tsx b/src/components/ModalForm/ModalForm.stories.tsx index baca99b0..0045e7dd 100644 --- a/src/components/ModalForm/ModalForm.stories.tsx +++ b/src/components/ModalForm/ModalForm.stories.tsx @@ -1,18 +1,18 @@ -import { type Meta } from '@storybook/react' +import { type Meta } from "@storybook/react"; -import { ModalForm } from './ModalForm' +import { ModalForm } from "./ModalForm"; export default { - title: 'Components/ModalForm', + title: "Components/ModalForm", component: ModalForm, -} as Meta +} as Meta; -export const Default = {} +export const Default = {}; export const Mobile = { parameters: { viewport: { - defaultViewport: 'iphonex', + defaultViewport: "iphonex", }, }, -} +}; diff --git a/src/components/ModalForm/ModalForm.tsx b/src/components/ModalForm/ModalForm.tsx index cd2f0eb0..db62799d 100644 --- a/src/components/ModalForm/ModalForm.tsx +++ b/src/components/ModalForm/ModalForm.tsx @@ -1,81 +1,106 @@ -import { Button, FileInput, Group, Modal, Select, TextInput } from '@mantine/core' -import { useForm } from '@mantine/form' -import { useMediaQuery } from '@mantine/hooks' -import { useRef, useState } from 'react' +import { + Button, + FileInput, + Group, + Modal, + Select, + TextInput, +} from "@mantine/core"; +import { useForm } from "@mantine/form"; +import { useMediaQuery } from "@mantine/hooks"; +import { useRef, useState } from "react"; export const ModalForm = () => { - const [opened, setOpened] = useState(false) - const imageInput = useRef(null) - const isMobile = useMediaQuery('(max-width: 1000px)') + const [opened, setOpened] = useState(false); + const imageInput = useRef(null); + const isMobile = useMediaQuery("(max-width: 1000px)"); const form = useForm({ initialValues: { - name: '', - email: '', - storyJoy: '', - keyJoy: '', - storyAccess: '', + name: "", + email: "", + storyJoy: "", + keyJoy: "", + storyAccess: "", }, validate: { - email: (value) => (/^\S+@\S+$/.test(value) ? null : 'Invalid email'), - storyJoy: (value) => (value.length > 0 ? null : "Joy field can't be blank"), - keyJoy: (value) => (value.length > 0 ? null : 'Please choose a category'), - storyAccess: (value) => (value.length > 0 ? null : "Access field can't be blank"), + email: (value) => (/^\S+@\S+$/.test(value) ? null : "Invalid email"), + storyJoy: (value) => + value.length > 0 ? null : "Joy field can't be blank", + keyJoy: (value) => (value.length > 0 ? null : "Please choose a category"), + storyAccess: (value) => + value.length > 0 ? null : "Access field can't be blank", }, - }) + }); const submitStory = () => { // Implement when trpc entrypoints are ready // Remember to check for imageInput.files[0] in case a user submits an image - form.validate() - console.log(form.values) - } + form.validate(); + console.log(form.values); + }; return ( <> setOpened(false)} - title='Participate today!' + title="Participate today!" fullScreen={isMobile} >
{ - e.preventDefault() - submitStory() + e.preventDefault(); + submitStory(); }} > - - - - + + + +