Skip to content

Commit 31673e3

Browse files
author
Thom van Kalkeren
committed
Make all createStore arguments optional
1 parent 3b2768b commit 31673e3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/createStore.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ function applyMiddleware<T, API extends LinkedDataAPI = DataProcessor>(
2020
/**
2121
* Initializes a {LinkedRenderStore} with tied together middleware.
2222
* @param storeOpts Constructor arguments for the LRS.
23-
* @param middleware Main middleware, to be executed before the {linkMiddelware}.
23+
* @param middleware Main middleware, to be executed before the {linkMiddleware}.
2424
* @param trailingMiddleware Middleware to be placed after the {linkMiddleware}. Note: defining trailing middleware
2525
* causes actions not to be executed via {LinkedRenderStore#execActionByIRI} anymore, this behaviour can be enabled
2626
* manually in one of the defined middlewares if still desired.
2727
*/
2828
export function createStore<T, API extends LinkedDataAPI = DataProcessor>(
29-
storeOpts: LinkedRenderStoreOptions<T, API>,
29+
storeOpts: LinkedRenderStoreOptions<T, API> = {},
3030
middleware: Array<MiddlewareFn<any, API>> = [],
3131
trailingMiddleware: Array<MiddlewareFn<any, API>> = [],
3232
): LinkedRenderStore<T, API> {

0 commit comments

Comments
 (0)