AN
Size: a a a
AN
SS
SS
KY
KY
AL
AR
KY
AN
EO
SS
AN
DD
'StoreModel' could be instantiated with an arbitrary type which could be unrelated to 'IModelType<{}, {}, _NotCustomized, _NotCustomized>'.
EO
'StoreModel' could be instantiated with an arbitrary type which could be unrelated to 'IModelType<{}, {}, _NotCustomized, _NotCustomized>'.
DD
const DEFAULT_STORE_MODEL = types.model({});
// ^ IModelType<{}, {}, any, any>
// IAnyModelType extends IModelType<any, any, any, any>
export const store = <ResourceModel extends IAnyModelType, StoreModel extends IAnyModelType>({
resourceName,
resourceModel,
storeModel = DEFAULT_STORE_MODEL,
}: {
resourceName: string,
resourceModel: ResourceModel,
storeModel: StoreModel,
}) => {}
DD
storeModel = DEFAULT_STORE_MODEL,
EO
EO
EO
DD