Files
ncd-fe/src/schemas/bookmark-folder.ts
marcin mikołajczak eceafedec4 Bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-22 14:53:25 +01:00

13 lines
367 B
TypeScript

import { z } from 'zod';
/** Pleroma bookmark folder. */
const bookmarkFolderSchema = z.object({
emoji: z.string().optional().catch(undefined),
emoji_url: z.string().optional().catch(undefined),
name: z.string().catch(''),
id: z.string(),
});
type BookmarkFolder = z.infer<typeof bookmarkFolderSchema>;
export { bookmarkFolderSchema, type BookmarkFolder };