chore: update codegen config for enum naming convention (#9751)
Co-authored-by: etiennejouan <jouan.etienne@gmail.com>
This commit is contained in:
@ -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> = {
|
||||
|
||||
@ -142,7 +142,7 @@ export const CreateProfile = () => {
|
||||
PageHotkeyScope.CreateProfile,
|
||||
);
|
||||
|
||||
if (onboardingStatus !== OnboardingStatus.ProfileCreation) {
|
||||
if (onboardingStatus !== OnboardingStatus.PROFILE_CREATION) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@ -100,7 +100,7 @@ export const CreateWorkspace = () => {
|
||||
}
|
||||
};
|
||||
|
||||
if (onboardingStatus !== OnboardingStatus.WorkspaceActivation) {
|
||||
if (onboardingStatus !== OnboardingStatus.WORKSPACE_ACTIVATION) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@ -171,7 +171,7 @@ export const InviteTeam = () => {
|
||||
[handleSubmit],
|
||||
);
|
||||
|
||||
if (currentUser?.onboardingStatus !== OnboardingStatus.InviteTeam) {
|
||||
if (currentUser?.onboardingStatus !== OnboardingStatus.INVITE_TEAM) {
|
||||
return <></>;
|
||||
}
|
||||
|
||||
|
||||
@ -71,7 +71,7 @@ export const PaymentSuccess = () => {
|
||||
);
|
||||
};
|
||||
|
||||
if (onboardingStatus === OnboardingStatus.Completed) {
|
||||
if (onboardingStatus === OnboardingStatus.COMPLETED) {
|
||||
return <></>;
|
||||
}
|
||||
|
||||
|
||||
@ -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 <></>;
|
||||
}
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
|
||||
return HttpResponse.json({
|
||||
data: {
|
||||
currentUser: mockedOnboardingUserData(
|
||||
OnboardingStatus.PlanRequired,
|
||||
OnboardingStatus.PLAN_REQUIRED,
|
||||
),
|
||||
},
|
||||
});
|
||||
|
||||
@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
|
||||
return HttpResponse.json({
|
||||
data: {
|
||||
currentUser: mockedOnboardingUserData(
|
||||
OnboardingStatus.ProfileCreation,
|
||||
OnboardingStatus.PROFILE_CREATION,
|
||||
),
|
||||
},
|
||||
});
|
||||
|
||||
@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
|
||||
return HttpResponse.json({
|
||||
data: {
|
||||
currentUser: mockedOnboardingUserData(
|
||||
OnboardingStatus.WorkspaceActivation,
|
||||
OnboardingStatus.WORKSPACE_ACTIVATION,
|
||||
),
|
||||
},
|
||||
});
|
||||
|
||||
@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
|
||||
return HttpResponse.json({
|
||||
data: {
|
||||
currentUser: mockedOnboardingUserData(
|
||||
OnboardingStatus.InviteTeam,
|
||||
OnboardingStatus.INVITE_TEAM,
|
||||
),
|
||||
},
|
||||
});
|
||||
|
||||
@ -26,7 +26,7 @@ const meta: Meta<PageDecoratorArgs> = {
|
||||
return HttpResponse.json({
|
||||
data: {
|
||||
currentUser: mockedOnboardingUserData(
|
||||
OnboardingStatus.WorkspaceActivation,
|
||||
OnboardingStatus.WORKSPACE_ACTIVATION,
|
||||
),
|
||||
},
|
||||
});
|
||||
|
||||
@ -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,
|
||||
),
|
||||
},
|
||||
});
|
||||
}),
|
||||
|
||||
@ -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)) {
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -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',
|
||||
};
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user