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