feat: 實作庫存列表展開狀態保留 (使用 sessionStorage) 改良顯示與修正相關問題

This commit is contained in:
2026-02-10 13:02:11 +08:00
parent e098e40fb8
commit 8b950f6529
3 changed files with 33 additions and 15 deletions

View File

@@ -1,4 +1,5 @@
import { Head, router, useRemember } from "@inertiajs/react";
import { useState } from "react";
import { Head, router } from "@inertiajs/react";
import AuthenticatedLayout from "@/Layouts/AuthenticatedLayout";
import {
Search,
@@ -120,10 +121,9 @@ export default function StockQueryIndex({
warehouses,
categories,
}: Props) {
const [search, setSearch] = useRemember(filters.search || "", "StockQuery/search");
const [perPage, setPerPage] = useRemember(
filters.per_page || "10",
"StockQuery/perPage"
const [search, setSearch] = useState(filters.search || "");
const [perPage, setPerPage] = useState<string>(
filters.per_page || "10"
);
// 執行篩選