react-native-filament
Version:
A real-time physically based 3D rendering engine for React Native
25 lines (23 loc) • 808 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.ParentInstancesContext = void 0;
exports.useParentInstancesContext = useParentInstancesContext;
var _react = _interopRequireDefault(require("react"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* @private
*/
const ParentInstancesContext = exports.ParentInstancesContext = /*#__PURE__*/_react.default.createContext(null);
/**
* @private
*/
function useParentInstancesContext() {
const parentInstances = _react.default.useContext(ParentInstancesContext);
if (parentInstances == null) {
throw new Error('useParentInstancesContext must be used inside a Model component');
}
return parentInstances;
}
//# sourceMappingURL=ParentInstancesContext.js.map