export const Route = createFileRoute('/_dashboard/_company')({
component: CompanyLayout,
ssr: false,
validateSearch: search => searchSchema.parse(search),
beforeLoad({ context }) {
const companyForm = storage.get<FormType>(import.meta.env.FORM_KEY);
return {
...context,
companyForm: companyForm,
};
},
onLeave() {
storage.remove(import.meta.env.FORM_KEY);
},
});`
export const Route = createFileRoute('/_dashboard/_company')({
component: CompanyLayout,
ssr: false,
validateSearch: search => searchSchema.parse(search),
beforeLoad({ context }) {
const companyForm = storage.get<FormType>(import.meta.env.FORM_KEY);
return {
...context,
companyForm: companyForm,
};
},
onLeave() {
storage.remove(import.meta.env.FORM_KEY);
},
});`