UNPKG

4.83 kBJavaScriptView Raw
1"use strict";
2
3function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
4Object.defineProperty(exports, "__esModule", {
5 value: true
6});
7Object.defineProperty(exports, "CALL_FIRESTORE", {
8 enumerable: true,
9 get: function get() {
10 return _middleware.CALL_FIRESTORE;
11 }
12});
13Object.defineProperty(exports, "actionTypes", {
14 enumerable: true,
15 get: function get() {
16 return _constants.actionTypes;
17 }
18});
19Object.defineProperty(exports, "actions", {
20 enumerable: true,
21 get: function get() {
22 return _actions.firestoreActions;
23 }
24});
25Object.defineProperty(exports, "constants", {
26 enumerable: true,
27 get: function get() {
28 return _constants.default;
29 }
30});
31Object.defineProperty(exports, "createFirestoreInstance", {
32 enumerable: true,
33 get: function get() {
34 return _createFirestoreInstance.default;
35 }
36});
37exports.default = void 0;
38Object.defineProperty(exports, "enhancer", {
39 enumerable: true,
40 get: function get() {
41 return _enhancer.default;
42 }
43});
44Object.defineProperty(exports, "firestoreReducer", {
45 enumerable: true,
46 get: function get() {
47 return _reducer.default;
48 }
49});
50Object.defineProperty(exports, "getFirestore", {
51 enumerable: true,
52 get: function get() {
53 return _createFirestoreInstance.getFirestore;
54 }
55});
56Object.defineProperty(exports, "getSnapshotByObject", {
57 enumerable: true,
58 get: function get() {
59 return _query.getSnapshotByObject;
60 }
61});
62Object.defineProperty(exports, "middleware", {
63 enumerable: true,
64 get: function get() {
65 return _middleware.default;
66 }
67});
68exports.mockMutate = void 0;
69Object.defineProperty(exports, "reducer", {
70 enumerable: true,
71 get: function get() {
72 return _reducer.default;
73 }
74});
75Object.defineProperty(exports, "reduxFirestore", {
76 enumerable: true,
77 get: function get() {
78 return _enhancer.default;
79 }
80});
81exports.version = void 0;
82var _enhancer = _interopRequireDefault(require("./enhancer"));
83var _reducer = _interopRequireDefault(require("./reducer"));
84var _actions = require("./actions");
85var _createFirestoreInstance = _interopRequireWildcard(require("./createFirestoreInstance"));
86var _constants = _interopRequireWildcard(require("./constants"));
87var _middleware = _interopRequireWildcard(require("./middleware"));
88var _query = require("./utils/query");
89function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
90function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
91function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
92var version = "2.0.1";
93exports.version = version;
94var mockMutate = function mockMutate(state, writes) {
95 return new Promise(function (resolve, reject) {
96 state.cache = (0, _reducer.default)(state, {
97 type: _constants.actionTypes.MUTATE_START,
98 payload: {
99 data: writes
100 },
101 _promise: {
102 resolve: resolve,
103 reject: reject
104 }
105 }).cache;
106 });
107};
108exports.mockMutate = mockMutate;
109var _default = {
110 version: version,
111 reducer: _reducer.default,
112 firestoreReducer: _reducer.default,
113 enhancer: _enhancer.default,
114 reduxFirestore: _enhancer.default,
115 createFirestoreInstance: _createFirestoreInstance.default,
116 actions: _actions.firestoreActions,
117 getFirestore: _createFirestoreInstance.getFirestore,
118 getSnapshotByObject: _query.getSnapshotByObject,
119 constants: _constants.default,
120 actionTypes: _constants.actionTypes,
121 middleware: _middleware.default,
122 CALL_FIRESTORE: _middleware.CALL_FIRESTORE,
123 mockMutate: mockMutate
124};
125exports.default = _default;
\No newline at end of file