fix: TypeScript type errors for build (order_num null, siteSettings prop)
This commit is contained in:
+7
-1
@@ -29,7 +29,13 @@ export const CATEGORY_ICONS: Record<string, string> = {
|
|||||||
"ekstralar": "✨",
|
"ekstralar": "✨",
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function MenuClient({ initialCategories }: { initialCategories: MenuCategory[] }) {
|
type SiteSettings = {
|
||||||
|
logoUrl: string
|
||||||
|
location: string
|
||||||
|
restaurantName: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export default function MenuClient({ initialCategories, siteSettings }: { initialCategories: MenuCategory[], siteSettings: SiteSettings }) {
|
||||||
const [activeCategoryId, setActiveCategoryId] = useState<string>(
|
const [activeCategoryId, setActiveCategoryId] = useState<string>(
|
||||||
initialCategories[0]?.id || ""
|
initialCategories[0]?.id || ""
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import Link from 'next/link'
|
|||||||
type Category = {
|
type Category = {
|
||||||
id: number
|
id: number
|
||||||
name_tr: string
|
name_tr: string
|
||||||
order_num: number
|
order_num: number | null
|
||||||
status: number | null
|
status: number | null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user