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