Files
2026-07-07 17:27:05 +02:00

27 lines
692 B
JavaScript

import useStore from "stores/useStore";
import factory from "tests/factory";
export const initialStoreState = useStore.getState( );
export const mockProjects = [
factory( "LocalProject" ),
factory( "LocalProject" ),
];
export const resetStore = ( ) => {
useStore.setState( initialStoreState, true );
useStore.setState( {
currentObservation: {
...factory( "LocalObservation" ),
observationFieldValues: [],
projectObservations: [factory( "LocalProjectObservation", {
projectId: mockProjects[0].id,
} )],
},
} );
};
export const getObservationFieldValues = ( ) => (
useStore.getState( ).currentObservation?.observationFieldValues ?? []
);