UNPKG

react-stack-navigator

Version:

A native-like stack navigator for React DOM, inspired by Flutter's Navigator v1

21 lines (20 loc) 718 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.StackRoute = void 0; const react_1 = __importDefault(require("react")); const react_dom_1 = require("react-dom"); const StackRoute = ({ index, children }) => { return react_dom_1.createPortal(react_1.default.createElement("div", { style: { position: 'fixed', top: 0, right: 0, bottom: 0, left: 0, zIndex: index, overflow: 'auto', } }, children), document.body); }; exports.StackRoute = StackRoute;