mirror of
https://github.com/Start9Labs/start-sdk.git
synced 2026-03-26 10:21:55 +00:00
chore: Update the config type thank you
This commit is contained in:
@@ -17,7 +17,7 @@ export function setupActions<Store>(
|
||||
get actions() {
|
||||
return myActions()
|
||||
},
|
||||
async actionMetaData({ effects }: { effects: Effects }) {
|
||||
async actionsMetaData({ effects }: { effects: Effects }) {
|
||||
const utils = createUtils<Store>(effects)
|
||||
return Promise.all(
|
||||
createdActions.map((x) => x.actionMetaData({ effects, utils })),
|
||||
@@ -25,6 +25,6 @@ export function setupActions<Store>(
|
||||
},
|
||||
} satisfies {
|
||||
actions: ExpectedExports.actions
|
||||
actionMetaData: ExpectedExports.actionMetaData
|
||||
actionsMetaData: ExpectedExports.actionsMetaData
|
||||
}
|
||||
}
|
||||
|
||||
@@ -60,7 +60,7 @@ export function setupMigrations<
|
||||
Store,
|
||||
Migrations extends Array<Migration<Store, any>>,
|
||||
>(manifest: SDKManifest, ...migrations: EnsureUniqueId<Migrations>) {
|
||||
return Migrations.of(manifest, ...migrations)
|
||||
return Migrations.of<Store, Migrations>(manifest, ...migrations)
|
||||
}
|
||||
|
||||
// prettier-ignore
|
||||
|
||||
@@ -2,6 +2,6 @@ import { StartSdk } from "../StartSdk"
|
||||
|
||||
export type Manifest = any
|
||||
export const sdk = StartSdk.of()
|
||||
.withManifest<Manifest>()
|
||||
.withManifest({} as any)
|
||||
.withStore<{ storeRoot: { storeLeaf: "value" } }>()
|
||||
.build()
|
||||
.build(true)
|
||||
|
||||
@@ -45,7 +45,7 @@ export namespace ExpectedExports {
|
||||
}
|
||||
}
|
||||
|
||||
export type actionMetaData = (options: {
|
||||
export type actionsMetaData = (options: {
|
||||
effects: Effects
|
||||
}) => Promise<Array<ActionMetaData>>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user