From 44669d560649180450768537e20c73476f3f5bc2 Mon Sep 17 00:00:00 2001 From: zetaloop Date: Fri, 20 Feb 2026 23:08:15 +0800 Subject: [PATCH] feat: add community sorting/filtering and quote post input --- app/(dashboard)/dashboard/shop/rules/page.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/(dashboard)/dashboard/shop/rules/page.tsx b/app/(dashboard)/dashboard/shop/rules/page.tsx index c365a1a..1e5ffb1 100644 --- a/app/(dashboard)/dashboard/shop/rules/page.tsx +++ b/app/(dashboard)/dashboard/shop/rules/page.tsx @@ -15,14 +15,15 @@ import { } from "@/components/ui/select" import { Switch } from "@/components/ui/switch" import { mockShops } from "@/lib/mock-data" +import type { Shop } from "@/lib/types" export default function ShopRulesPage() { const shop = mockShops[0] const [allowMultiShop, setAllowMultiShop] = useState(shop.allowMultiShop) const [allowIndependentOrders, setAllowIndependentOrders] = useState(shop.allowIndependentOrders) - const [dispatchMode, setDispatchMode] = useState(shop.dispatchMode) - const [commissionType, setCommissionType] = useState(shop.commissionType) + const [dispatchMode, setDispatchMode] = useState(shop.dispatchMode) + const [commissionType, setCommissionType] = useState(shop.commissionType) const [commissionValue, setCommissionValue] = useState(shop.commissionValue.toString()) const handleSave = () => { @@ -83,7 +84,7 @@ export default function ShopRulesPage() { setCommissionType(v)} + onValueChange={(v) => setCommissionType(v as Shop["commissionType"])} >