Midday / apps /dashboard /src /hooks /use-document-params.ts
Jules
Final deployment with all fixes and verified content
c09f67c
import { useQueryStates } from "nuqs";
import { parseAsString, parseAsStringLiteral } from "nuqs/server";
export function useDocumentParams() {
const [params, setParams] = useQueryStates({
documentId: parseAsString,
filePath: parseAsString,
view: parseAsStringLiteral(["grid", "list"]).withDefault("grid"),
});
return {
params,
setParams,
};
}