We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
item.$model
1 parent cbd97d6 commit 2383304Copy full SHA for 2383304
packages/core/src/store.ts
@@ -63,6 +63,12 @@ export async function createStoreCore<
63
if (modelNames?.length === 1) {
64
return store.$models.find(m => m.name === modelNames[0]) ?? null
65
}
66
+ if (typeof item?.$model === 'string') {
67
+ const result = store.$models.find(m => m.name === item.$model)
68
+ if (result) {
69
+ return result
70
+ }
71
72
const models = modelNames ? store.$models.filter(m => modelNames?.includes(m.name)) : store.$models
73
for (const model of models) {
74
if (model.isInstanceOf(item)) {
0 commit comments