selected folder

This commit is contained in:
Takeshi Kimata
2024-02-23 12:47:27 +09:00
parent a835e2f836
commit 25bf3390dc
3 changed files with 44 additions and 21 deletions

View File

@@ -32,7 +32,11 @@ async function fetchCases(url) {
}
}
export default function Page({ params }: { params: { projectId: string, folderId: string } }) {
export default function Page({
params,
}: {
params: { projectId: string; folderId: string };
}) {
const router = useRouter();
const [cases, setCases] = useState([]);
const url = `${apiServer}/cases?folderId=${params.folderId}`;
@@ -51,19 +55,21 @@ export default function Page({ params }: { params: { projectId: string, folderId
}, []);
return (
<Listbox aria-label="Listbox Variants">
{cases.map((testCase, index) => (
<ListboxItem
key={index}
onClick={() =>
router.push(
`/projects/${params.projectId}/folders/${params.folderId}/cases/${testCase.id}`
)
}
>
{testCase.title}
</ListboxItem>
))}
</Listbox>
<>
<Listbox aria-label="Listbox Variants">
{cases.map((testCase, index) => (
<ListboxItem
key={index}
onClick={() =>
router.push(
`/projects/${params.projectId}/folders/${params.folderId}/cases/${testCase.id}`
)
}
>
{testCase.title}
</ListboxItem>
))}
</Listbox>
</>
);
}