import { Trans } from '@lingui/macro'; import { DateTime } from 'luxon'; import { setupI18nSSR } from '@documenso/lib/client-only/providers/i18n.server'; import { getRequiredServerComponentSession } from '@documenso/lib/next-auth/get-server-component-session'; import { getUserTokens } from '@documenso/lib/server-only/public-api/get-all-user-tokens'; import { Button } from '@documenso/ui/primitives/button'; import DeleteTokenDialog from '~/components/(dashboard)/settings/token/delete-token-dialog'; import { LocaleDate } from '~/components/formatter/locale-date'; import { ApiTokenForm } from '~/components/forms/token'; export default async function ApiTokensPage() { setupI18nSSR(); const { user } = await getRequiredServerComponentSession(); const tokens = await getUserTokens({ userId: user.id }); return (
Also see our{' '}
Documentation
.