Spaces:
Build error
Build error
File size: 596 Bytes
d9494a5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import {
type FieldMetadataDefaultValueForAnyType,
type FieldMetadataDefaultValueFunctionNames,
type FieldMetadataFunctionDefaultValue,
fieldMetadataDefaultValueFunctionName,
} from 'twenty-shared/types';
export const isFunctionDefaultValue = (
defaultValue: FieldMetadataDefaultValueForAnyType,
): defaultValue is FieldMetadataFunctionDefaultValue => {
return (
typeof defaultValue === 'string' &&
!defaultValue.startsWith("'") &&
Object.values(fieldMetadataDefaultValueFunctionName).includes(
defaultValue as FieldMetadataDefaultValueFunctionNames,
)
);
};
|