StoreObjectRecordType
type StoreObjectRecordType<Context extends StoreObject<any>> =
Context extends Store<infer R>
? R
: Context extends {
store: Store<infer R>
}
? R
: never
type StoreObjectRecordType<Context extends StoreObject<any>> =
Context extends Store<infer R>
? R
: Context extends {
store: Store<infer R>
}
? R
: never