import { ArrowDown, Check, X } from 'lucide-react' import Link from 'next/link' import { Button, Image } from 'ui' import { Admonition } from 'ui-patterns/admonition' import { GlassPanel } from 'ui-patterns/GlassPanel' import { IconPanel } from 'ui-patterns/IconPanel' import SqlToRest from 'ui-patterns/SqlToRest' import { Heading } from 'ui/src/components/CustomHTMLElements' import { AppleSecretGenerator } from '~/components/AppleSecretGenerator' import AuthProviders from '~/components/AuthProviders' import { AuthSmsProviderConfig } from '~/components/AuthSmsProviderConfig' import { CostWarning } from '~/components/AuthSmsProviderConfig/AuthSmsProviderConfig.Warnings' import ButtonCard from '~/components/ButtonCard' import { Extensions } from '~/components/Extensions' import { JwtGenerator } from '~/components/JwtGenerator' import { AuthErrorCodesTable, AuthRateLimits, CreateClientSnippet, DatabaseSetup, GetSessionWarning, HuggingFaceDeployment, KotlinProjectSetup, MigrationWarnings, OAuthPkceFlow, ProjectSetup, QuickstartDbSetup, QuickstartIntro, SocialProviderSettingsSupabase, SocialProviderSetup, PostgresInstallation, } from '~/components/MDX/partials' import { NavData } from '~/components/NavData' import { ProjectConfigVariables } from '~/components/ProjectConfigVariables' import { RealtimeLimitsEstimator } from '~/components/RealtimeLimitsEstimator' import { RegionsList } from '~/components/RegionsList' import { SharedData } from '~/components/SharedData' import StepHikeCompact from '~/components/StepHikeCompact' import { CodeSampleDummy, CodeSampleWrapper } from '~/features/directives/CodeSample.client' import { Accordion, AccordionItem } from '~/features/ui/Accordion' import * as CH from '~/features/ui/CodeHike' import { ShowUntil } from '~/features/ui/ShowUntil' import { TabPanel, Tabs } from '~/features/ui/Tabs' const components = { Accordion, AccordionItem, Admonition, AuthErrorCodesTable, AuthRateLimits, AuthSmsProviderConfig, AppleSecretGenerator, AuthProviders, Button, ButtonCard, CH, CodeSampleDummy, CodeSampleWrapper, CostWarning, CreateClientSnippet, DatabaseSetup, Extensions, GetSessionWarning, GlassPanel, HuggingFaceDeployment, IconArrowDown: ArrowDown, IconCheck: Check, IconPanel, IconX: X, Image: (props: any) => , JwtGenerator, KotlinProjectSetup, Link, MigrationWarnings, NavData, OAuthPkceFlow, ProjectConfigVariables, ProjectSetup, QuickstartDbSetup, QuickstartIntro, RealtimeLimitsEstimator, RegionsList, SharedData, ShowUntil, SocialProviderSettingsSupabase, SocialProviderSetup, PostgresInstallation, SqlToRest, StepHikeCompact, Tabs, TabPanel, h2: (props: any) => ( {props.children} ), h3: (props: any) => ( {props.children} ), h4: (props: any) => ( {props.children} ), } export { components }