import { Link, useNavigate } from "react-router-dom"; import { AsyncSurface, Button, CollectionPage, } from "../../../presentation/design-system/index.ts"; import { useReferenceFailureAction } from "./use-reference-failure-action.ts"; import { useReferenceFeature } from "./use-reference-feature.ts"; export default function ReferenceResourcePage() { const navigate = useNavigate(); const { filters, query } = useReferenceFeature(); const failureAction = useReferenceFailureAction(query.state.failure); return ( navigate("/examples/reference-resources/new"), }, ]} activeFilters={

limit {filters.limit} {filters.tags?.length ? ` · tags ${filters.tags.join(", ")}` : ""}

} toolbar={} resultCount={ query.data ? `총 ${query.data.length}개 항목` : "결과 확인 중" } >
); }