From cc3fae39b2e3ba37880ccfd11f9955c04aa304c3 Mon Sep 17 00:00:00 2001 From: cawcenter Date: Sun, 14 Dec 2025 20:42:53 -0500 Subject: [PATCH] fix(ts): use import type for schema interfaces to fix build --- src/components/admin/pages/PageList.tsx | 2 +- src/components/admin/posts/PostList.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/admin/pages/PageList.tsx b/src/components/admin/pages/PageList.tsx index 5b30dc2..d93b777 100644 --- a/src/components/admin/pages/PageList.tsx +++ b/src/components/admin/pages/PageList.tsx @@ -2,7 +2,7 @@ import React, { useState, useEffect } from 'react'; import { getDirectusClient, readItems } from '@/lib/directus/client'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { Badge } from '@/components/ui/badge'; -import { Pages as Page } from '@/lib/schemas'; +import type { Pages as Page } from '@/lib/schemas'; export default function PageList() { const [pages, setPages] = useState([]); diff --git a/src/components/admin/posts/PostList.tsx b/src/components/admin/posts/PostList.tsx index 17c3801..6fa0bd1 100644 --- a/src/components/admin/posts/PostList.tsx +++ b/src/components/admin/posts/PostList.tsx @@ -4,7 +4,7 @@ import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from '@ // Assume Table isn't fully ready or use Grid for now to be safe. import { Card } from '@/components/ui/card'; import { Badge } from '@/components/ui/badge'; -import { Posts as Post } from '@/lib/schemas'; +import type { Posts as Post } from '@/lib/schemas'; export default function PostList() { const [posts, setPosts] = useState([]);