@wordpress/upload-media
Version:
Core media upload logic.
27 lines (26 loc) • 708 B
JavaScript
import { createReduxStore, register } from "@wordpress/data";
import reducer from "./reducer";
import * as selectors from "./selectors";
import * as privateSelectors from "./private-selectors";
import * as actions from "./actions";
import * as privateActions from "./private-actions";
import { unlock } from "../lock-unlock";
import { STORE_NAME } from "./constants";
const storeConfig = {
reducer,
selectors,
actions
};
const store = createReduxStore(STORE_NAME, {
reducer,
selectors,
actions
});
register(store);
unlock(store).registerPrivateActions(privateActions);
unlock(store).registerPrivateSelectors(privateSelectors);
export {
store,
storeConfig
};
//# sourceMappingURL=index.js.map