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