diff --git a/package.json b/package.json
index cea0295..887b89f 100644
--- a/package.json
+++ b/package.json
@@ -233,5 +233,6 @@
"prettier": {
"singleQuote": true,
"semi": false
- }
+ },
+ "packageManager": "yarn@1.22.19"
}
diff --git a/src/__tests__/static-render.tsx b/src/__tests__/static-render.tsx
index 405d131..a2f0fb1 100644
--- a/src/__tests__/static-render.tsx
+++ b/src/__tests__/static-render.tsx
@@ -5,7 +5,11 @@ import { render, cleanup, screen, act } from '@testing-library/react'
import userEventImport from '@testing-library/user-event'
import React from 'react'
import Geschichte from '../lib/adapters/static/index.js'
-import { factoryParameters } from '../lib/store.js'
+import {
+ factoryParameters,
+ InferNamespaceValues,
+ useBatchQuery,
+} from '../lib/store.js'
import { pm } from '../lib/utils.js'
import { serializers } from '../lib/serializers.js'
@@ -14,11 +18,12 @@ const userEvent = userEventImport.default || userEventImport
afterEach(cleanup)
describe('', () => {
+ const defaults = { someParameter: 'test' }
const { useQuery } = factoryParameters(
{
someParameter: pm('parameter', serializers.string),
},
- { someParameter: 'test' }
+ defaults
)
const ComponentThatRendersSomethingStatically = () => {
const {
@@ -26,6 +31,10 @@ describe('', () => {
replaceState,
values: { someParameter },
} = useQuery()
+ type FullStore = {
+ default: InferNamespaceValues
+ }
+ const { batchPushState, batchReplaceState } = useBatchQuery()
return (
<>
{someParameter}
@@ -38,6 +47,28 @@ describe('', () => {
}
>
+
+
+
+