From 4aec21a37f03a7a7990f36a68860f39f6aff9405 Mon Sep 17 00:00:00 2001 From: David Nguyen Date: Fri, 7 Feb 2025 19:40:21 +1100 Subject: [PATCH] fix: migrate lingui --- .../template-components/template-confirmation-email.tsx | 2 +- .../email/template-components/template-document-cancel.tsx | 2 +- .../template-components/template-document-completed.tsx | 2 +- .../email/template-components/template-document-invite.tsx | 2 +- .../template-components/template-document-pending.tsx | 2 +- .../template-document-recipient-signed.tsx | 2 +- .../template-components/template-document-rejected.tsx | 2 +- .../template-document-rejection-confirmed.tsx | 2 +- .../template-components/template-document-self-signed.tsx | 2 +- .../template-components/template-document-super-delete.tsx | 2 +- packages/email/template-components/template-footer.tsx | 2 +- .../email/template-components/template-forgot-password.tsx | 2 +- .../email/template-components/template-reset-password.tsx | 2 +- packages/email/templates/confirm-email.tsx | 2 +- packages/email/templates/confirm-team-email.tsx | 3 ++- packages/email/templates/document-cancel.tsx | 2 +- packages/email/templates/document-completed.tsx | 2 +- .../templates/document-created-from-direct-template.tsx | 3 ++- packages/email/templates/document-invite.tsx | 3 ++- packages/email/templates/document-pending.tsx | 2 +- packages/email/templates/document-recipient-signed.tsx | 2 +- packages/email/templates/document-rejected.tsx | 2 +- packages/email/templates/document-rejection-confirmed.tsx | 2 +- packages/email/templates/document-self-signed.tsx | 2 +- packages/email/templates/document-super-delete.tsx | 2 +- packages/email/templates/forgot-password.tsx | 2 +- .../email/templates/recipient-removed-from-document.tsx | 3 ++- packages/email/templates/reset-password.tsx | 3 ++- packages/email/templates/team-delete.tsx | 2 +- packages/email/templates/team-email-removed.tsx | 3 ++- packages/email/templates/team-invite.tsx | 3 ++- packages/email/templates/team-join.tsx | 3 ++- packages/email/templates/team-leave.tsx | 3 ++- packages/email/templates/team-transfer-request.tsx | 3 ++- packages/lib/constants/document.ts | 2 +- packages/lib/constants/recipient-roles.ts | 2 +- packages/lib/constants/teams.ts | 2 +- packages/lib/constants/template.ts | 2 +- .../emails/send-recipient-signed-email.handler.ts | 2 +- .../definitions/emails/send-rejection-emails.handler.ts | 2 +- .../jobs/definitions/emails/send-signing-email.handler.ts | 2 +- .../emails/send-team-member-joined-email.handler.ts | 2 +- .../emails/send-team-member-left-email.handler.ts | 2 +- packages/lib/server-only/auth/send-confirmation-email.ts | 2 +- packages/lib/server-only/auth/send-forgot-password.ts | 2 +- packages/lib/server-only/document/delete-document.ts | 2 +- packages/lib/server-only/document/resend-document.tsx | 2 +- packages/lib/server-only/document/send-completed-email.ts | 2 +- packages/lib/server-only/document/send-delete-email.ts | 2 +- packages/lib/server-only/document/send-pending-email.ts | 2 +- packages/lib/server-only/document/super-delete-document.ts | 2 +- .../lib/server-only/recipient/delete-document-recipient.ts | 2 +- .../lib/server-only/recipient/set-document-recipients.ts | 2 +- .../lib/server-only/team/create-team-email-verification.ts | 2 +- .../lib/server-only/team/create-team-member-invites.ts | 2 +- packages/lib/server-only/team/delete-team-email.ts | 2 +- packages/lib/server-only/team/delete-team.ts | 2 +- .../server-only/team/request-team-ownership-transfer.ts | 2 +- .../template/create-document-from-direct-template.ts | 2 +- packages/lib/utils/document-audit-logs.ts | 2 +- packages/ui/components/common/language-switcher-dialog.tsx | 2 +- .../ui/components/document/document-download-button.tsx | 2 +- .../ui/components/document/document-email-checkboxes.tsx | 2 +- .../document/document-global-auth-access-select.tsx | 3 ++- .../document/document-global-auth-action-select.tsx | 3 ++- .../document/document-send-email-message-helper.tsx | 2 +- packages/ui/components/document/document-share-button.tsx | 3 ++- .../components/recipient/recipient-action-auth-select.tsx | 3 ++- packages/ui/components/recipient/recipient-role-select.tsx | 2 +- packages/ui/primitives/combobox.tsx | 3 ++- packages/ui/primitives/data-table-pagination.tsx | 2 +- packages/ui/primitives/data-table.tsx | 2 +- packages/ui/primitives/document-dropzone.tsx | 7 ++----- packages/ui/primitives/document-flow/add-fields.tsx | 5 ++--- packages/ui/primitives/document-flow/add-settings.tsx | 2 +- packages/ui/primitives/document-flow/add-signers.tsx | 3 ++- packages/ui/primitives/document-flow/add-signers.types.ts | 2 +- packages/ui/primitives/document-flow/add-subject.tsx | 3 ++- .../ui/primitives/document-flow/document-flow-root.tsx | 3 ++- packages/ui/primitives/document-flow/field-icon.tsx | 2 +- .../document-flow/field-item-advanced-settings.tsx | 2 +- .../field-items-advanced-settings/checkbox-field.tsx | 3 ++- .../field-items-advanced-settings/date-field.tsx | 3 ++- .../field-items-advanced-settings/dropdown-field.tsx | 3 ++- .../field-items-advanced-settings/email-field.tsx | 3 ++- .../field-items-advanced-settings/initials-field.tsx | 3 ++- .../field-items-advanced-settings/name-field.tsx | 3 ++- .../field-items-advanced-settings/number-field.tsx | 3 ++- .../field-items-advanced-settings/radio-field.tsx | 2 +- .../field-items-advanced-settings/text-field.tsx | 5 +++-- .../document-flow/missing-signature-field-dialog.tsx | 2 +- .../document-flow/send-document-action-dialog.tsx | 2 +- packages/ui/primitives/document-flow/types.ts | 2 +- packages/ui/primitives/document-password-dialog.tsx | 3 ++- packages/ui/primitives/lazy-pdf-viewer.tsx | 2 +- packages/ui/primitives/multi-select-combobox.tsx | 2 +- packages/ui/primitives/pdf-viewer.tsx | 3 ++- packages/ui/primitives/signature-pad/signature-pad.tsx | 3 +-- .../ui/primitives/template-flow/add-template-fields.tsx | 5 ++--- .../template-flow/add-template-placeholder-recipients.tsx | 3 ++- .../ui/primitives/template-flow/add-template-settings.tsx | 2 +- 101 files changed, 134 insertions(+), 111 deletions(-) diff --git a/packages/email/template-components/template-confirmation-email.tsx b/packages/email/template-components/template-confirmation-email.tsx index 14c5b1481..a36157fb5 100644 --- a/packages/email/template-components/template-confirmation-email.tsx +++ b/packages/email/template-components/template-confirmation-email.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Button, Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-document-cancel.tsx b/packages/email/template-components/template-document-cancel.tsx index d6e1b4221..14a72624d 100644 --- a/packages/email/template-components/template-document-cancel.tsx +++ b/packages/email/template-components/template-document-cancel.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-document-completed.tsx b/packages/email/template-components/template-document-completed.tsx index d3f2f24d3..2fae5bd4f 100644 --- a/packages/email/template-components/template-document-completed.tsx +++ b/packages/email/template-components/template-document-completed.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Button, Column, Img, Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-document-invite.tsx b/packages/email/template-components/template-document-invite.tsx index 8c550fbfa..5a5d4157a 100644 --- a/packages/email/template-components/template-document-invite.tsx +++ b/packages/email/template-components/template-document-invite.tsx @@ -1,7 +1,7 @@ import { useMemo } from 'react'; -import { Trans } from '@lingui/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { match } from 'ts-pattern'; import { RECIPIENT_ROLES_DESCRIPTION } from '@documenso/lib/constants/recipient-roles'; diff --git a/packages/email/template-components/template-document-pending.tsx b/packages/email/template-components/template-document-pending.tsx index 161f519dc..85552d403 100644 --- a/packages/email/template-components/template-document-pending.tsx +++ b/packages/email/template-components/template-document-pending.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Column, Img, Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-document-recipient-signed.tsx b/packages/email/template-components/template-document-recipient-signed.tsx index 88d6bb1d4..9edda9161 100644 --- a/packages/email/template-components/template-document-recipient-signed.tsx +++ b/packages/email/template-components/template-document-recipient-signed.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Column, Img, Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-document-rejected.tsx b/packages/email/template-components/template-document-rejected.tsx index 40f0f59c8..be6b21c71 100644 --- a/packages/email/template-components/template-document-rejected.tsx +++ b/packages/email/template-components/template-document-rejected.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Button, Heading, Text } from '../components'; diff --git a/packages/email/template-components/template-document-rejection-confirmed.tsx b/packages/email/template-components/template-document-rejection-confirmed.tsx index 67b8c5b25..d180d207a 100644 --- a/packages/email/template-components/template-document-rejection-confirmed.tsx +++ b/packages/email/template-components/template-document-rejection-confirmed.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Container, Heading, Section, Text } from '../components'; diff --git a/packages/email/template-components/template-document-self-signed.tsx b/packages/email/template-components/template-document-self-signed.tsx index ecc656868..3f16c02b8 100644 --- a/packages/email/template-components/template-document-self-signed.tsx +++ b/packages/email/template-components/template-document-self-signed.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { env } from '@documenso/lib/utils/env'; diff --git a/packages/email/template-components/template-document-super-delete.tsx b/packages/email/template-components/template-document-super-delete.tsx index b26a6f105..40bee5dc4 100644 --- a/packages/email/template-components/template-document-super-delete.tsx +++ b/packages/email/template-components/template-document-super-delete.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-footer.tsx b/packages/email/template-components/template-footer.tsx index 912c7434f..0f90ec281 100644 --- a/packages/email/template-components/template-footer.tsx +++ b/packages/email/template-components/template-footer.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Link, Section, Text } from '../components'; import { useBranding } from '../providers/branding'; diff --git a/packages/email/template-components/template-forgot-password.tsx b/packages/email/template-components/template-forgot-password.tsx index 1ab319a43..cb9bf5291 100644 --- a/packages/email/template-components/template-forgot-password.tsx +++ b/packages/email/template-components/template-forgot-password.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Button, Section, Text } from '../components'; import { TemplateDocumentImage } from './template-document-image'; diff --git a/packages/email/template-components/template-reset-password.tsx b/packages/email/template-components/template-reset-password.tsx index ca23d5b6d..86992afdd 100644 --- a/packages/email/template-components/template-reset-password.tsx +++ b/packages/email/template-components/template-reset-password.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { env } from '@documenso/lib/utils/env'; diff --git a/packages/email/templates/confirm-email.tsx b/packages/email/templates/confirm-email.tsx index 6741a3116..f9a05ead9 100644 --- a/packages/email/templates/confirm-email.tsx +++ b/packages/email/templates/confirm-email.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/confirm-team-email.tsx b/packages/email/templates/confirm-team-email.tsx index 40941e62f..65b52cd3b 100644 --- a/packages/email/templates/confirm-team-email.tsx +++ b/packages/email/templates/confirm-team-email.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/email/templates/document-cancel.tsx b/packages/email/templates/document-cancel.tsx index 197880a77..7b49f32a4 100644 --- a/packages/email/templates/document-cancel.tsx +++ b/packages/email/templates/document-cancel.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Hr, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-completed.tsx b/packages/email/templates/document-completed.tsx index f00c51130..728c9a93a 100644 --- a/packages/email/templates/document-completed.tsx +++ b/packages/email/templates/document-completed.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-created-from-direct-template.tsx b/packages/email/templates/document-created-from-direct-template.tsx index 6a62e5eb1..298cdde75 100644 --- a/packages/email/templates/document-created-from-direct-template.tsx +++ b/packages/email/templates/document-created-from-direct-template.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { RECIPIENT_ROLES_DESCRIPTION } from '@documenso/lib/constants/recipient-roles'; import { RecipientRole } from '@documenso/prisma/client'; diff --git a/packages/email/templates/document-invite.tsx b/packages/email/templates/document-invite.tsx index 9f6c833c4..c45079663 100644 --- a/packages/email/templates/document-invite.tsx +++ b/packages/email/templates/document-invite.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { RECIPIENT_ROLES_DESCRIPTION } from '@documenso/lib/constants/recipient-roles'; import type { RecipientRole } from '@documenso/prisma/client'; diff --git a/packages/email/templates/document-pending.tsx b/packages/email/templates/document-pending.tsx index 6ed8b58d2..f308e116a 100644 --- a/packages/email/templates/document-pending.tsx +++ b/packages/email/templates/document-pending.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-recipient-signed.tsx b/packages/email/templates/document-recipient-signed.tsx index 36d0c78c1..78243776a 100644 --- a/packages/email/templates/document-recipient-signed.tsx +++ b/packages/email/templates/document-recipient-signed.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-rejected.tsx b/packages/email/templates/document-rejected.tsx index b2ded80bd..0f762d139 100644 --- a/packages/email/templates/document-rejected.tsx +++ b/packages/email/templates/document-rejected.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-rejection-confirmed.tsx b/packages/email/templates/document-rejection-confirmed.tsx index a223d1f1d..9b5a062d9 100644 --- a/packages/email/templates/document-rejection-confirmed.tsx +++ b/packages/email/templates/document-rejection-confirmed.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-self-signed.tsx b/packages/email/templates/document-self-signed.tsx index b53f15363..17ed32178 100644 --- a/packages/email/templates/document-self-signed.tsx +++ b/packages/email/templates/document-self-signed.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/document-super-delete.tsx b/packages/email/templates/document-super-delete.tsx index 0378db056..0329796c3 100644 --- a/packages/email/templates/document-super-delete.tsx +++ b/packages/email/templates/document-super-delete.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Hr, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/forgot-password.tsx b/packages/email/templates/forgot-password.tsx index 6b2d1014b..31bc91ead 100644 --- a/packages/email/templates/forgot-password.tsx +++ b/packages/email/templates/forgot-password.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Body, Container, Head, Html, Img, Preview, Section } from '../components'; diff --git a/packages/email/templates/recipient-removed-from-document.tsx b/packages/email/templates/recipient-removed-from-document.tsx index f3c6ad05a..6421e3e55 100644 --- a/packages/email/templates/recipient-removed-from-document.tsx +++ b/packages/email/templates/recipient-removed-from-document.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { Body, Container, Head, Hr, Html, Img, Preview, Section, Text } from '../components'; import { useBranding } from '../providers/branding'; diff --git a/packages/email/templates/reset-password.tsx b/packages/email/templates/reset-password.tsx index ecde44ec9..cd971140a 100644 --- a/packages/email/templates/reset-password.tsx +++ b/packages/email/templates/reset-password.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { Body, Container, Head, Hr, Html, Img, Link, Preview, Section, Text } from '../components'; import { useBranding } from '../providers/branding'; diff --git a/packages/email/templates/team-delete.tsx b/packages/email/templates/team-delete.tsx index a4830f9b3..029ec821a 100644 --- a/packages/email/templates/team-delete.tsx +++ b/packages/email/templates/team-delete.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/email/templates/team-email-removed.tsx b/packages/email/templates/team-email-removed.tsx index a5201716a..4d0cae840 100644 --- a/packages/email/templates/team-email-removed.tsx +++ b/packages/email/templates/team-email-removed.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/email/templates/team-invite.tsx b/packages/email/templates/team-invite.tsx index 3ddc064b1..d6007202b 100644 --- a/packages/email/templates/team-invite.tsx +++ b/packages/email/templates/team-invite.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/email/templates/team-join.tsx b/packages/email/templates/team-join.tsx index 95d328140..d9dbe7ff9 100644 --- a/packages/email/templates/team-join.tsx +++ b/packages/email/templates/team-join.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/email/templates/team-leave.tsx b/packages/email/templates/team-leave.tsx index c67902154..b26016f93 100644 --- a/packages/email/templates/team-leave.tsx +++ b/packages/email/templates/team-leave.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/email/templates/team-transfer-request.tsx b/packages/email/templates/team-transfer-request.tsx index 480274efb..83a428189 100644 --- a/packages/email/templates/team-transfer-request.tsx +++ b/packages/email/templates/team-transfer-request.tsx @@ -1,5 +1,6 @@ -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { formatTeamUrl } from '@documenso/lib/utils/teams'; diff --git a/packages/lib/constants/document.ts b/packages/lib/constants/document.ts index 350d660c1..e0c78bf1a 100644 --- a/packages/lib/constants/document.ts +++ b/packages/lib/constants/document.ts @@ -1,5 +1,5 @@ import type { MessageDescriptor } from '@lingui/core'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { DocumentDistributionMethod, DocumentStatus } from '@prisma/client'; export const DOCUMENT_STATUS: { diff --git a/packages/lib/constants/recipient-roles.ts b/packages/lib/constants/recipient-roles.ts index 8e4789de7..2e30ec92b 100644 --- a/packages/lib/constants/recipient-roles.ts +++ b/packages/lib/constants/recipient-roles.ts @@ -1,5 +1,5 @@ import type { MessageDescriptor } from '@lingui/core'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { RecipientRole } from '@prisma/client'; export const RECIPIENT_ROLES_DESCRIPTION = { diff --git a/packages/lib/constants/teams.ts b/packages/lib/constants/teams.ts index 620d45821..3c0cc3046 100644 --- a/packages/lib/constants/teams.ts +++ b/packages/lib/constants/teams.ts @@ -1,5 +1,5 @@ import type { MessageDescriptor } from '@lingui/core'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { TeamMemberRole } from '@prisma/client'; export const TEAM_URL_ROOT_REGEX = new RegExp('^/t/[^/]+/?$'); diff --git a/packages/lib/constants/template.ts b/packages/lib/constants/template.ts index 0b9dd50b8..7b6848a6b 100644 --- a/packages/lib/constants/template.ts +++ b/packages/lib/constants/template.ts @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; export const TEMPLATE_RECIPIENT_EMAIL_PLACEHOLDER_REGEX = /recipient\.\d+@documenso\.com/i; export const TEMPLATE_RECIPIENT_NAME_PLACEHOLDER_REGEX = /Recipient \d+/i; diff --git a/packages/lib/jobs/definitions/emails/send-recipient-signed-email.handler.ts b/packages/lib/jobs/definitions/emails/send-recipient-signed-email.handler.ts index c7fcdcfa4..e32e9b306 100644 --- a/packages/lib/jobs/definitions/emails/send-recipient-signed-email.handler.ts +++ b/packages/lib/jobs/definitions/emails/send-recipient-signed-email.handler.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { DocumentRecipientSignedEmailTemplate } from '@documenso/email/templates/document-recipient-signed'; diff --git a/packages/lib/jobs/definitions/emails/send-rejection-emails.handler.ts b/packages/lib/jobs/definitions/emails/send-rejection-emails.handler.ts index d03ce2c50..958151638 100644 --- a/packages/lib/jobs/definitions/emails/send-rejection-emails.handler.ts +++ b/packages/lib/jobs/definitions/emails/send-rejection-emails.handler.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { SendStatus, SigningStatus } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/jobs/definitions/emails/send-signing-email.handler.ts b/packages/lib/jobs/definitions/emails/send-signing-email.handler.ts index 43e86a48a..40420dc2e 100644 --- a/packages/lib/jobs/definitions/emails/send-signing-email.handler.ts +++ b/packages/lib/jobs/definitions/emails/send-signing-email.handler.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { DocumentSource, DocumentStatus, RecipientRole, SendStatus } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/jobs/definitions/emails/send-team-member-joined-email.handler.ts b/packages/lib/jobs/definitions/emails/send-team-member-joined-email.handler.ts index 5de139525..08281fd2e 100644 --- a/packages/lib/jobs/definitions/emails/send-team-member-joined-email.handler.ts +++ b/packages/lib/jobs/definitions/emails/send-team-member-joined-email.handler.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { TeamMemberRole } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/jobs/definitions/emails/send-team-member-left-email.handler.ts b/packages/lib/jobs/definitions/emails/send-team-member-left-email.handler.ts index 5d4c11714..3f1a1806e 100644 --- a/packages/lib/jobs/definitions/emails/send-team-member-left-email.handler.ts +++ b/packages/lib/jobs/definitions/emails/send-team-member-left-email.handler.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { TeamMemberRole } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/server-only/auth/send-confirmation-email.ts b/packages/lib/server-only/auth/send-confirmation-email.ts index e230a6e3a..5e91f4b4c 100644 --- a/packages/lib/server-only/auth/send-confirmation-email.ts +++ b/packages/lib/server-only/auth/send-confirmation-email.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { ConfirmEmailTemplate } from '@documenso/email/templates/confirm-email'; diff --git a/packages/lib/server-only/auth/send-forgot-password.ts b/packages/lib/server-only/auth/send-forgot-password.ts index 8a958c5f3..9316e5ef1 100644 --- a/packages/lib/server-only/auth/send-forgot-password.ts +++ b/packages/lib/server-only/auth/send-forgot-password.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { ForgotPasswordTemplate } from '@documenso/email/templates/forgot-password'; diff --git a/packages/lib/server-only/document/delete-document.ts b/packages/lib/server-only/document/delete-document.ts index c8c6f7b93..82771bf24 100644 --- a/packages/lib/server-only/document/delete-document.ts +++ b/packages/lib/server-only/document/delete-document.ts @@ -2,7 +2,7 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { Document, DocumentMeta, diff --git a/packages/lib/server-only/document/resend-document.tsx b/packages/lib/server-only/document/resend-document.tsx index f109b43f3..2d813ef49 100644 --- a/packages/lib/server-only/document/resend-document.tsx +++ b/packages/lib/server-only/document/resend-document.tsx @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { DocumentStatus, RecipientRole, SigningStatus } from '@prisma/client'; import type { Prisma } from '@prisma/client'; diff --git a/packages/lib/server-only/document/send-completed-email.ts b/packages/lib/server-only/document/send-completed-email.ts index dc253cee6..054f64c3b 100644 --- a/packages/lib/server-only/document/send-completed-email.ts +++ b/packages/lib/server-only/document/send-completed-email.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { DocumentSource } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/server-only/document/send-delete-email.ts b/packages/lib/server-only/document/send-delete-email.ts index e001a4866..61c82ed13 100644 --- a/packages/lib/server-only/document/send-delete-email.ts +++ b/packages/lib/server-only/document/send-delete-email.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { DocumentSuperDeleteEmailTemplate } from '@documenso/email/templates/document-super-delete'; diff --git a/packages/lib/server-only/document/send-pending-email.ts b/packages/lib/server-only/document/send-pending-email.ts index 470038568..ab9a74b79 100644 --- a/packages/lib/server-only/document/send-pending-email.ts +++ b/packages/lib/server-only/document/send-pending-email.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { DocumentPendingEmailTemplate } from '@documenso/email/templates/document-pending'; diff --git a/packages/lib/server-only/document/super-delete-document.ts b/packages/lib/server-only/document/super-delete-document.ts index 4cabbbc65..6387eb2e3 100644 --- a/packages/lib/server-only/document/super-delete-document.ts +++ b/packages/lib/server-only/document/super-delete-document.ts @@ -2,7 +2,7 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { DocumentStatus, SendStatus } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/server-only/recipient/delete-document-recipient.ts b/packages/lib/server-only/recipient/delete-document-recipient.ts index 150236b72..c087a3fe9 100644 --- a/packages/lib/server-only/recipient/delete-document-recipient.ts +++ b/packages/lib/server-only/recipient/delete-document-recipient.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { SendStatus } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/server-only/recipient/set-document-recipients.ts b/packages/lib/server-only/recipient/set-document-recipients.ts index 147969959..d7d9d0289 100644 --- a/packages/lib/server-only/recipient/set-document-recipients.ts +++ b/packages/lib/server-only/recipient/set-document-recipients.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { Recipient } from '@prisma/client'; import { RecipientRole } from '@prisma/client'; import { SendStatus, SigningStatus } from '@prisma/client'; diff --git a/packages/lib/server-only/team/create-team-email-verification.ts b/packages/lib/server-only/team/create-team-email-verification.ts index 1b88aa530..546478d16 100644 --- a/packages/lib/server-only/team/create-team-email-verification.ts +++ b/packages/lib/server-only/team/create-team-email-verification.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { Team, TeamGlobalSettings } from '@prisma/client'; import { Prisma } from '@prisma/client'; import { z } from 'zod'; diff --git a/packages/lib/server-only/team/create-team-member-invites.ts b/packages/lib/server-only/team/create-team-member-invites.ts index 2af91ee2d..3d965da3c 100644 --- a/packages/lib/server-only/team/create-team-member-invites.ts +++ b/packages/lib/server-only/team/create-team-member-invites.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { Team, TeamGlobalSettings } from '@prisma/client'; import { TeamMemberInviteStatus } from '@prisma/client'; import { nanoid } from 'nanoid'; diff --git a/packages/lib/server-only/team/delete-team-email.ts b/packages/lib/server-only/team/delete-team-email.ts index 232a75fc1..15e08cba4 100644 --- a/packages/lib/server-only/team/delete-team-email.ts +++ b/packages/lib/server-only/team/delete-team-email.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { TeamEmailRemovedTemplate } from '@documenso/email/templates/team-email-removed'; diff --git a/packages/lib/server-only/team/delete-team.ts b/packages/lib/server-only/team/delete-team.ts index 74a44514c..864e23fea 100644 --- a/packages/lib/server-only/team/delete-team.ts +++ b/packages/lib/server-only/team/delete-team.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { Team, TeamGlobalSettings } from '@prisma/client'; import { mailer } from '@documenso/email/mailer'; diff --git a/packages/lib/server-only/team/request-team-ownership-transfer.ts b/packages/lib/server-only/team/request-team-ownership-transfer.ts index d3ad3857f..942c471b5 100644 --- a/packages/lib/server-only/team/request-team-ownership-transfer.ts +++ b/packages/lib/server-only/team/request-team-ownership-transfer.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { mailer } from '@documenso/email/mailer'; import { TeamTransferRequestTemplate } from '@documenso/email/templates/team-transfer-request'; diff --git a/packages/lib/server-only/template/create-document-from-direct-template.ts b/packages/lib/server-only/template/create-document-from-direct-template.ts index 7c1f22009..cfc2efb75 100644 --- a/packages/lib/server-only/template/create-document-from-direct-template.ts +++ b/packages/lib/server-only/template/create-document-from-direct-template.ts @@ -1,6 +1,6 @@ import { createElement } from 'react'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { Field, Signature } from '@prisma/client'; import { DocumentSigningOrder, diff --git a/packages/lib/utils/document-audit-logs.ts b/packages/lib/utils/document-audit-logs.ts index 27b2231c3..27278abd1 100644 --- a/packages/lib/utils/document-audit-logs.ts +++ b/packages/lib/utils/document-audit-logs.ts @@ -1,5 +1,5 @@ import type { I18n } from '@lingui/core'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import type { DocumentAuditLog, DocumentMeta, Field, Recipient } from '@prisma/client'; import { RecipientRole } from '@prisma/client'; import { match } from 'ts-pattern'; diff --git a/packages/ui/components/common/language-switcher-dialog.tsx b/packages/ui/components/common/language-switcher-dialog.tsx index 2d7e072cf..6cc67cc0c 100644 --- a/packages/ui/components/common/language-switcher-dialog.tsx +++ b/packages/ui/components/common/language-switcher-dialog.tsx @@ -1,4 +1,4 @@ -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { CheckIcon } from 'lucide-react'; diff --git a/packages/ui/components/document/document-download-button.tsx b/packages/ui/components/document/document-download-button.tsx index 92e87d0d8..51efefa96 100644 --- a/packages/ui/components/document/document-download-button.tsx +++ b/packages/ui/components/document/document-download-button.tsx @@ -1,8 +1,8 @@ import type { HTMLAttributes } from 'react'; import { useState } from 'react'; -import { Trans } from '@lingui/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { DocumentData } from '@prisma/client'; import { Download } from 'lucide-react'; diff --git a/packages/ui/components/document/document-email-checkboxes.tsx b/packages/ui/components/document/document-email-checkboxes.tsx index d94dd6b77..884dc5e6c 100644 --- a/packages/ui/components/document/document-email-checkboxes.tsx +++ b/packages/ui/components/document/document-email-checkboxes.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { InfoIcon } from 'lucide-react'; import type { TDocumentEmailSettings } from '@documenso/lib/types/document-email'; diff --git a/packages/ui/components/document/document-global-auth-access-select.tsx b/packages/ui/components/document/document-global-auth-access-select.tsx index 37bf8a0bf..9c2594beb 100644 --- a/packages/ui/components/document/document-global-auth-access-select.tsx +++ b/packages/ui/components/document/document-global-auth-access-select.tsx @@ -1,7 +1,8 @@ import React, { forwardRef } from 'react'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { SelectProps } from '@radix-ui/react-select'; import { InfoIcon } from 'lucide-react'; diff --git a/packages/ui/components/document/document-global-auth-action-select.tsx b/packages/ui/components/document/document-global-auth-action-select.tsx index 351f2bc60..290f1b462 100644 --- a/packages/ui/components/document/document-global-auth-action-select.tsx +++ b/packages/ui/components/document/document-global-auth-action-select.tsx @@ -1,7 +1,8 @@ import React, { forwardRef } from 'react'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { SelectProps } from '@radix-ui/react-select'; import { InfoIcon } from 'lucide-react'; diff --git a/packages/ui/components/document/document-send-email-message-helper.tsx b/packages/ui/components/document/document-send-email-message-helper.tsx index 1259fe5d6..331a3d448 100644 --- a/packages/ui/components/document/document-send-email-message-helper.tsx +++ b/packages/ui/components/document/document-send-email-message-helper.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; export const DocumentSendEmailMessageHelper = () => { return ( diff --git a/packages/ui/components/document/document-share-button.tsx b/packages/ui/components/document/document-share-button.tsx index 9a44c01b2..23e47794b 100644 --- a/packages/ui/components/document/document-share-button.tsx +++ b/packages/ui/components/document/document-share-button.tsx @@ -1,8 +1,9 @@ import type { HTMLAttributes } from 'react'; import React, { useState } from 'react'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { Copy, Sparkles } from 'lucide-react'; import { FaXTwitter } from 'react-icons/fa6'; diff --git a/packages/ui/components/recipient/recipient-action-auth-select.tsx b/packages/ui/components/recipient/recipient-action-auth-select.tsx index 5a6ce6b14..1ada0fc26 100644 --- a/packages/ui/components/recipient/recipient-action-auth-select.tsx +++ b/packages/ui/components/recipient/recipient-action-auth-select.tsx @@ -1,7 +1,8 @@ import React from 'react'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { SelectProps } from '@radix-ui/react-select'; import { InfoIcon } from 'lucide-react'; diff --git a/packages/ui/components/recipient/recipient-role-select.tsx b/packages/ui/components/recipient/recipient-role-select.tsx index 54ed79025..da0b0c097 100644 --- a/packages/ui/components/recipient/recipient-role-select.tsx +++ b/packages/ui/components/recipient/recipient-role-select.tsx @@ -1,6 +1,6 @@ import React, { forwardRef } from 'react'; -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { RecipientRole } from '@prisma/client'; import type { SelectProps } from '@radix-ui/react-select'; import { InfoIcon } from 'lucide-react'; diff --git a/packages/ui/primitives/combobox.tsx b/packages/ui/primitives/combobox.tsx index ff3845407..93f4167f7 100644 --- a/packages/ui/primitives/combobox.tsx +++ b/packages/ui/primitives/combobox.tsx @@ -1,7 +1,8 @@ import * as React from 'react'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { Check, ChevronDown } from 'lucide-react'; import { cn } from '../lib/utils'; diff --git a/packages/ui/primitives/data-table-pagination.tsx b/packages/ui/primitives/data-table-pagination.tsx index 5671bda7f..0cbdd6696 100644 --- a/packages/ui/primitives/data-table-pagination.tsx +++ b/packages/ui/primitives/data-table-pagination.tsx @@ -1,4 +1,4 @@ -import { Plural, Trans } from '@lingui/macro'; +import { Plural, Trans } from '@lingui/react/macro'; import type { Table } from '@tanstack/react-table'; import { ChevronLeft, ChevronRight, ChevronsLeft, ChevronsRight } from 'lucide-react'; import { match } from 'ts-pattern'; diff --git a/packages/ui/primitives/data-table.tsx b/packages/ui/primitives/data-table.tsx index 753cd261e..d27dab0aa 100644 --- a/packages/ui/primitives/data-table.tsx +++ b/packages/ui/primitives/data-table.tsx @@ -1,6 +1,6 @@ import React, { useMemo } from 'react'; -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import type { ColumnDef, PaginationState, diff --git a/packages/ui/primitives/document-dropzone.tsx b/packages/ui/primitives/document-dropzone.tsx index 323cc1cfe..a05a36880 100644 --- a/packages/ui/primitives/document-dropzone.tsx +++ b/packages/ui/primitives/document-dropzone.tsx @@ -1,6 +1,7 @@ import type { MessageDescriptor } from '@lingui/core'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { motion } from 'framer-motion'; import { AlertTriangle, Plus } from 'lucide-react'; import { useDropzone } from 'react-dropzone'; @@ -98,7 +99,6 @@ export const DocumentDropzone = ({
- -
- - { - const text = field === 'text' ? String(value) : fieldState.text ?? ''; + const text = field === 'text' ? String(value) : (fieldState.text ?? ''); const limit = field === 'characterLimit' ? Number(value) : Number(fieldState.characterLimit ?? 0); const fontSize = field === 'fontSize' ? Number(value) : Number(fieldState.fontSize ?? 14); diff --git a/packages/ui/primitives/document-flow/missing-signature-field-dialog.tsx b/packages/ui/primitives/document-flow/missing-signature-field-dialog.tsx index bc1b98911..b2300c98e 100644 --- a/packages/ui/primitives/document-flow/missing-signature-field-dialog.tsx +++ b/packages/ui/primitives/document-flow/missing-signature-field-dialog.tsx @@ -1,4 +1,4 @@ -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { DialogClose } from '@radix-ui/react-dialog'; import { Button } from '@documenso/ui/primitives/button'; diff --git a/packages/ui/primitives/document-flow/send-document-action-dialog.tsx b/packages/ui/primitives/document-flow/send-document-action-dialog.tsx index 3213269e6..b05e807a4 100644 --- a/packages/ui/primitives/document-flow/send-document-action-dialog.tsx +++ b/packages/ui/primitives/document-flow/send-document-action-dialog.tsx @@ -1,6 +1,6 @@ import { useState } from 'react'; -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Loader } from 'lucide-react'; import type { ButtonProps } from '../button'; diff --git a/packages/ui/primitives/document-flow/types.ts b/packages/ui/primitives/document-flow/types.ts index 550e43109..2e57f0ff0 100644 --- a/packages/ui/primitives/document-flow/types.ts +++ b/packages/ui/primitives/document-flow/types.ts @@ -1,5 +1,5 @@ import type { MessageDescriptor } from '@lingui/core'; -import { msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { FieldType } from '@prisma/client'; import { z } from 'zod'; diff --git a/packages/ui/primitives/document-password-dialog.tsx b/packages/ui/primitives/document-password-dialog.tsx index 3e4a96cab..24c416baf 100644 --- a/packages/ui/primitives/document-password-dialog.tsx +++ b/packages/ui/primitives/document-password-dialog.tsx @@ -1,8 +1,9 @@ import { useEffect } from 'react'; import { zodResolver } from '@hookform/resolvers/zod'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { useForm } from 'react-hook-form'; import { z } from 'zod'; diff --git a/packages/ui/primitives/lazy-pdf-viewer.tsx b/packages/ui/primitives/lazy-pdf-viewer.tsx index 4ed06e606..6aff4191a 100644 --- a/packages/ui/primitives/lazy-pdf-viewer.tsx +++ b/packages/ui/primitives/lazy-pdf-viewer.tsx @@ -1,7 +1,7 @@ // Todo: Not sure if this actually makes it client-only. import { Suspense, lazy } from 'react'; -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Loader } from 'lucide-react'; import { Await } from 'react-router'; diff --git a/packages/ui/primitives/multi-select-combobox.tsx b/packages/ui/primitives/multi-select-combobox.tsx index 9cf3762cb..97639baf5 100644 --- a/packages/ui/primitives/multi-select-combobox.tsx +++ b/packages/ui/primitives/multi-select-combobox.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; import type { MessageDescriptor } from '@lingui/core'; -import { Trans } from '@lingui/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { AnimatePresence } from 'framer-motion'; import { Check, ChevronsUpDown, Loader, XIcon } from 'lucide-react'; diff --git a/packages/ui/primitives/pdf-viewer.tsx b/packages/ui/primitives/pdf-viewer.tsx index 30e5abfe7..c2b31e05e 100644 --- a/packages/ui/primitives/pdf-viewer.tsx +++ b/packages/ui/primitives/pdf-viewer.tsx @@ -1,7 +1,8 @@ import React, { useEffect, useMemo, useRef, useState } from 'react'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { DocumentData } from '@prisma/client'; import { Loader } from 'lucide-react'; import { type PDFDocumentProxy, PasswordResponses } from 'pdfjs-dist'; diff --git a/packages/ui/primitives/signature-pad/signature-pad.tsx b/packages/ui/primitives/signature-pad/signature-pad.tsx index b00841bda..21795ae30 100644 --- a/packages/ui/primitives/signature-pad/signature-pad.tsx +++ b/packages/ui/primitives/signature-pad/signature-pad.tsx @@ -1,8 +1,7 @@ import type { HTMLAttributes, MouseEvent, PointerEvent, TouchEvent } from 'react'; import { useEffect, useMemo, useRef, useState } from 'react'; -// import { Caveat } from 'next/font/google'; -import { Trans } from '@lingui/macro'; +import { Trans } from '@lingui/react/macro'; import { Undo2, Upload } from 'lucide-react'; import type { StrokeOptions } from 'perfect-freehand'; import { getStroke } from 'perfect-freehand'; diff --git a/packages/ui/primitives/template-flow/add-template-fields.tsx b/packages/ui/primitives/template-flow/add-template-fields.tsx index dfc94d48c..885f28649 100644 --- a/packages/ui/primitives/template-flow/add-template-fields.tsx +++ b/packages/ui/primitives/template-flow/add-template-fields.tsx @@ -1,9 +1,8 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; -// Todo -// import { Caveat } from 'next/font/google'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { Field, Recipient } from '@prisma/client'; import { FieldType, RecipientRole } from '@prisma/client'; import { diff --git a/packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx b/packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx index 9e154469f..175984c14 100644 --- a/packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx +++ b/packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx @@ -3,8 +3,9 @@ import { useCallback, useEffect, useId, useMemo, useRef, useState } from 'react' import type { DropResult, SensorAPI } from '@hello-pangea/dnd'; import { DragDropContext, Draggable, Droppable } from '@hello-pangea/dnd'; import { zodResolver } from '@hookform/resolvers/zod'; -import { Trans, msg } from '@lingui/macro'; +import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import type { TemplateDirectLink } from '@prisma/client'; import { DocumentSigningOrder, type Field, type Recipient, RecipientRole } from '@prisma/client'; import { motion } from 'framer-motion'; diff --git a/packages/ui/primitives/template-flow/add-template-settings.tsx b/packages/ui/primitives/template-flow/add-template-settings.tsx index 3b28da357..747eebcd5 100644 --- a/packages/ui/primitives/template-flow/add-template-settings.tsx +++ b/packages/ui/primitives/template-flow/add-template-settings.tsx @@ -1,8 +1,8 @@ import { useEffect } from 'react'; import { zodResolver } from '@hookform/resolvers/zod'; -import { Trans } from '@lingui/macro'; import { useLingui } from '@lingui/react'; +import { Trans } from '@lingui/react/macro'; import { DocumentVisibility, TeamMemberRole } from '@prisma/client'; import { DocumentDistributionMethod, type Field, type Recipient } from '@prisma/client'; import { InfoIcon } from 'lucide-react';