13 lines
420 B
JavaScript
13 lines
420 B
JavaScript
|
import { run } from '@ember/runloop';
|
||
|
|
||
|
// These are private store methods called by store "finder" methods.
|
||
|
// Useful in unit tests when there is store interaction, since calling
|
||
|
// adapter and serializer methods directly will never insert data into
|
||
|
// the store.
|
||
|
export default function pushPayloadToStore(store, payload, modelName) {
|
||
|
run(() => {
|
||
|
store._push(payload);
|
||
|
store._didUpdateAll(modelName);
|
||
|
});
|
||
|
}
|