chore: update codegen config for enum naming convention (#9751)

Co-authored-by: etiennejouan <jouan.etienne@gmail.com>
This commit is contained in:
Etienne
2025-01-21 11:34:33 +01:00
committed by GitHub
parent d4b038f24a
commit e1731bb31e
222 changed files with 1245 additions and 1235 deletions

View File

@ -17,7 +17,7 @@ import { graphqlMocks } from '~/testing/graphqlMocks';
import { mockedOnboardingUserData } from '~/testing/mock-data/users';
const mockedOnboardingUsersData = mockedOnboardingUserData(
OnboardingStatus.Completed,
OnboardingStatus.COMPLETED,
);
const meta: Meta<PageDecoratorArgs> = {

View File

@ -142,7 +142,7 @@ export const CreateProfile = () => {
PageHotkeyScope.CreateProfile,
);
if (onboardingStatus !== OnboardingStatus.ProfileCreation) {
if (onboardingStatus !== OnboardingStatus.PROFILE_CREATION) {
return null;
}

View File

@ -100,7 +100,7 @@ export const CreateWorkspace = () => {
}
};
if (onboardingStatus !== OnboardingStatus.WorkspaceActivation) {
if (onboardingStatus !== OnboardingStatus.WORKSPACE_ACTIVATION) {
return null;
}

View File

@ -171,7 +171,7 @@ export const InviteTeam = () => {
[handleSubmit],
);
if (currentUser?.onboardingStatus !== OnboardingStatus.InviteTeam) {
if (currentUser?.onboardingStatus !== OnboardingStatus.INVITE_TEAM) {
return <></>;
}

View File

@ -71,7 +71,7 @@ export const PaymentSuccess = () => {
);
};
if (onboardingStatus === OnboardingStatus.Completed) {
if (onboardingStatus === OnboardingStatus.COMPLETED) {
return <></>;
}

View File

@ -42,16 +42,16 @@ export const SyncEmails = () => {
const setNextOnboardingStatus = useSetNextOnboardingStatus();
const currentUser = useRecoilValue(currentUserState);
const [visibility, setVisibility] = useState<MessageChannelVisibility>(
MessageChannelVisibility.ShareEverything,
MessageChannelVisibility.SHARE_EVERYTHING,
);
const [skipSyncEmailOnboardingStatusMutation] =
useSkipSyncEmailOnboardingStepMutation();
const handleButtonClick = async () => {
const calendarChannelVisibility =
visibility === MessageChannelVisibility.ShareEverything
? CalendarChannelVisibility.ShareEverything
: CalendarChannelVisibility.Metadata;
visibility === MessageChannelVisibility.SHARE_EVERYTHING
? CalendarChannelVisibility.SHARE_EVERYTHING
: CalendarChannelVisibility.METADATA;
await triggerApisOAuth('google', {
redirectLocation: AppPath.Index,
@ -74,7 +74,7 @@ export const SyncEmails = () => {
[continueWithoutSync],
);
if (currentUser?.onboardingStatus !== OnboardingStatus.SyncEmail) {
if (currentUser?.onboardingStatus !== OnboardingStatus.SYNC_EMAIL) {
return <></>;
}

View File

@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
return HttpResponse.json({
data: {
currentUser: mockedOnboardingUserData(
OnboardingStatus.PlanRequired,
OnboardingStatus.PLAN_REQUIRED,
),
},
});

View File

@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
return HttpResponse.json({
data: {
currentUser: mockedOnboardingUserData(
OnboardingStatus.ProfileCreation,
OnboardingStatus.PROFILE_CREATION,
),
},
});

View File

@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
return HttpResponse.json({
data: {
currentUser: mockedOnboardingUserData(
OnboardingStatus.WorkspaceActivation,
OnboardingStatus.WORKSPACE_ACTIVATION,
),
},
});

View File

@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
return HttpResponse.json({
data: {
currentUser: mockedOnboardingUserData(
OnboardingStatus.InviteTeam,
OnboardingStatus.INVITE_TEAM,
),
},
});

View File

@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
return HttpResponse.json({
data: {
currentUser: mockedOnboardingUserData(
OnboardingStatus.WorkspaceActivation,
OnboardingStatus.WORKSPACE_ACTIVATION,
),
},
});

View File

@ -25,7 +25,9 @@ const meta: Meta<PageDecoratorArgs> = {
graphql.query(getOperationName(GET_CURRENT_USER) ?? '', () => {
return HttpResponse.json({
data: {
currentUser: mockedOnboardingUserData(OnboardingStatus.SyncEmail),
currentUser: mockedOnboardingUserData(
OnboardingStatus.SYNC_EMAIL,
),
},
});
}),

View File

@ -81,11 +81,11 @@ export const SettingsBilling = () => {
loading || !isDefined(data) || !isDefined(data.billingPortalSession.url);
const switchIntervalButtonDisabled =
onboardingStatus !== OnboardingStatus.Completed;
onboardingStatus !== OnboardingStatus.COMPLETED;
const cancelPlanButtonDisabled =
billingPortalButtonDisabled ||
onboardingStatus !== OnboardingStatus.Completed;
onboardingStatus !== OnboardingStatus.COMPLETED;
const openBillingPortal = () => {
if (isDefined(data) && isDefined(data.billingPortalSession.url)) {

View File

@ -107,7 +107,7 @@ export const SettingsObjectFieldEdit = () => {
try {
if (
formValues.type === FieldMetadataType.Relation &&
formValues.type === FieldMetadataType.RELATION &&
'relation' in formValues &&
'relation' in dirtyFields
) {
@ -213,7 +213,7 @@ export const SettingsObjectFieldEdit = () => {
fieldMetadataItem={fieldMetadataItem}
maxLength={FIELD_NAME_MAXIMUM_LENGTH}
canToggleSyncLabelWithName={
fieldMetadataItem.type !== FieldMetadataType.Relation
fieldMetadataItem.type !== FieldMetadataType.RELATION
}
/>
</Section>

View File

@ -54,7 +54,7 @@ export const SettingsObjectNewFieldConfigure = () => {
const [searchParams] = useSearchParams();
const fieldType =
(searchParams.get('fieldType') as SettingsFieldType) ||
FieldMetadataType.Text;
FieldMetadataType.TEXT;
const { enqueueSnackBar } = useSnackBar();
const { findActiveObjectMetadataItemByNamePlural } =
@ -138,7 +138,7 @@ export const SettingsObjectNewFieldConfigure = () => {
) => {
try {
if (
formValues.type === FieldMetadataType.Relation &&
formValues.type === FieldMetadataType.RELATION &&
'relation' in formValues
) {
const { relation: relationFormValues, ...fieldFormValues } = formValues;
@ -242,7 +242,7 @@ export const SettingsObjectNewFieldConfigure = () => {
<SettingsDataModelFieldIconLabelForm
maxLength={FIELD_NAME_MAXIMUM_LENGTH}
canToggleSyncLabelWithName={
fieldType !== FieldMetadataType.Relation
fieldType !== FieldMetadataType.RELATION
}
/>
</Section>

View File

@ -41,14 +41,14 @@ export const SettingsObjectNewFieldSelect = () => {
const formMethods = useForm({
resolver: zodResolver(settingsDataModelFieldTypeFormSchema),
defaultValues: {
type: FieldMetadataType.Text,
type: FieldMetadataType.TEXT,
},
});
const excludedFieldTypes: SettingsFieldType[] = (
[
FieldMetadataType.Numeric,
FieldMetadataType.RichText,
FieldMetadataType.Actor,
FieldMetadataType.NUMERIC,
FieldMetadataType.RICH_TEXT,
FieldMetadataType.ACTOR,
] as const
).filter(isDefined);

View File

@ -1,27 +1,27 @@
import { FieldMetadataType } from '~/generated-metadata/graphql';
export const DEFAULT_ICONS_BY_FIELD_TYPE: Record<FieldMetadataType, string> = {
[FieldMetadataType.Address]: 'IconMap',
[FieldMetadataType.Boolean]: 'IconToggleLeft',
[FieldMetadataType.Currency]: 'IconMoneybag',
[FieldMetadataType.Date]: 'IconCalendarEvent',
[FieldMetadataType.DateTime]: 'IconCalendarClock',
[FieldMetadataType.FullName]: 'IconUserCircle',
[FieldMetadataType.MultiSelect]: 'IconTags',
[FieldMetadataType.Number]: 'IconNumber9',
[FieldMetadataType.Rating]: 'IconStar',
[FieldMetadataType.RawJson]: 'IconBraces',
[FieldMetadataType.Relation]: 'IconRelationOneToMany',
[FieldMetadataType.Select]: 'IconTag',
[FieldMetadataType.Text]: 'IconTypography',
[FieldMetadataType.Uuid]: 'IconId',
[FieldMetadataType.Array]: 'IconBracketsContain',
[FieldMetadataType.Emails]: 'IconMail',
[FieldMetadataType.Links]: 'IconWorld',
[FieldMetadataType.Phones]: 'IconPhone',
[FieldMetadataType.Actor]: 'IconUsers',
[FieldMetadataType.Numeric]: 'IconUsers',
[FieldMetadataType.Position]: 'IconUsers',
[FieldMetadataType.RichText]: 'IconUsers',
[FieldMetadataType.TsVector]: 'IconUsers',
[FieldMetadataType.ADDRESS]: 'IconMap',
[FieldMetadataType.BOOLEAN]: 'IconToggleLeft',
[FieldMetadataType.CURRENCY]: 'IconMoneybag',
[FieldMetadataType.DATE]: 'IconCalendarEvent',
[FieldMetadataType.DATE_TIME]: 'IconCalendarClock',
[FieldMetadataType.FULL_NAME]: 'IconUserCircle',
[FieldMetadataType.MULTI_SELECT]: 'IconTags',
[FieldMetadataType.NUMBER]: 'IconNumber9',
[FieldMetadataType.RATING]: 'IconStar',
[FieldMetadataType.RAW_JSON]: 'IconBraces',
[FieldMetadataType.RELATION]: 'IconRelationOneToMany',
[FieldMetadataType.SELECT]: 'IconTag',
[FieldMetadataType.TEXT]: 'IconTypography',
[FieldMetadataType.UUID]: 'IconId',
[FieldMetadataType.ARRAY]: 'IconBracketsContain',
[FieldMetadataType.EMAILS]: 'IconMail',
[FieldMetadataType.LINKS]: 'IconWorld',
[FieldMetadataType.PHONES]: 'IconPhone',
[FieldMetadataType.ACTOR]: 'IconUsers',
[FieldMetadataType.NUMERIC]: 'IconUsers',
[FieldMetadataType.POSITION]: 'IconUsers',
[FieldMetadataType.RICH_TEXT]: 'IconUsers',
[FieldMetadataType.TS_VECTOR]: 'IconUsers',
};

View File

@ -115,12 +115,12 @@ export const DateTimeSettings = () => {
: dateTimeFormat.timeZone;
const dateFormat =
currentWorkspaceMember.dateFormat === WorkspaceMemberDateFormatEnum.System
currentWorkspaceMember.dateFormat === WorkspaceMemberDateFormatEnum.SYSTEM
? DateFormat.SYSTEM
: dateTimeFormat.dateFormat;
const timeFormat =
currentWorkspaceMember.timeFormat === WorkspaceMemberTimeFormatEnum.System
currentWorkspaceMember.timeFormat === WorkspaceMemberTimeFormatEnum.SYSTEM
? TimeFormat.SYSTEM
: dateTimeFormat.timeFormat;