diff --git a/src/api/types.ts b/src/api/types.ts index 6e81b97..0c77944 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -38,7 +38,10 @@ export type ColumnType = | "multi_select" | "number" | "relation" - | "file"; + | "file" + | "email" + | "phone_number" + | "url"; export type ColumnSchemaType = { name: string; diff --git a/src/api/utils.ts b/src/api/utils.ts index 28efbb3..71fd908 100644 --- a/src/api/utils.ts +++ b/src/api/utils.ts @@ -39,6 +39,9 @@ export const getNotionValue = ( case "title": return getTextContent(val); case "select": + case "email": + case "phone_number": + case "url": return val[0][0]; case "multi_select": return val[0][0].split(",") as string[];