File tree Expand file tree Collapse file tree 3 files changed +13
-12
lines changed
frontend/src/pages/zaaktype Expand file tree Collapse file tree 3 files changed +13
-12
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,11 @@ type Story = StoryObj<typeof meta>;
1919export const ZaaktypePage : Story = {
2020 parameters : {
2121 reactRouter : reactRouterParameters ( {
22+ location : {
23+ pathParams : { id : "42" } ,
24+ } ,
2225 routing : {
26+ path : ":id" ,
2327 loader : zaaktypeLoader ,
2428 } ,
2529 } ) ,
Original file line number Diff line number Diff line change 1- import { DetailTemplate , FieldSet } from "@maykin-ui/admin-ui" ;
1+ import { DetailTemplate } from "@maykin-ui/admin-ui" ;
22import { useLoaderData } from "react-router" ;
3- import { ZaakType } from "~/pages" ;
3+ import { ZaakType , ZaaktypeLoaderData } from "~/pages" ;
44
55/**
66 * Zaaktype page
77 */
8- export function ZaaktypePage < T extends { name : string } = ZaakType > ( ) {
9- const { data, fieldsets } = useLoaderData < {
10- data : T ;
11- fieldsets : FieldSet < T > [ ] ;
12- } > ( ) ;
8+ export function ZaaktypePage ( ) {
9+ const { object, fieldsets } = useLoaderData < ZaaktypeLoaderData > ( ) ;
1310
1411 return (
15- < DetailTemplate < T >
12+ < DetailTemplate < ZaakType >
1613 attributeGridProps = { {
17- title : data . name ,
14+ title : object . name ,
1815 fieldsets,
19- object : data ,
16+ object : object ,
2017 } }
2118 />
2219 ) ;
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import { LoaderFunctionArgs } from "react-router";
33import { ZAAKTYPE_FIELDSETS , ZaakType , zaaktypenLoader } from "~/pages" ;
44
55export type ZaaktypeLoaderData = {
6- data : ZaakType ;
6+ object : ZaakType ;
77 fieldsets : FieldSet < ZaakType > [ ] ;
88} ;
99
@@ -17,7 +17,7 @@ export async function zaaktypeLoader({
1717 // Probably not a great idea when implementing.
1818 const { objectList } = await zaaktypenLoader ( ) ;
1919 return {
20- data : objectList . find ( ( row ) => row . id === parseInt ( params ?. id || "" ) ) ! ,
20+ object : objectList . find ( ( row ) => row . id === parseInt ( params ?. id || "" ) ) ! ,
2121 fieldsets : ZAAKTYPE_FIELDSETS ,
2222 } ;
2323}
You can’t perform that action at this time.
0 commit comments