UNPKG

zmp-ui

Version:

Zalo Mini App framework

66 lines (63 loc) 1.97 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports["default"] = void 0; var _sheet = _interopRequireDefault(require("./sheet")); var _actionSheet = _interopRequireDefault(require("./action-sheet")); /** * Page component: Component wrapper nội dung trang * * @category Feedback * @subCategory Sheet * @component * * @example import React from "react"; import { Page, Button, Sheet } from "zmp-ui"; function HomePage(props){ const [sheetVisible, setSheetVisible] = useState(false); return ( <Page> <Button onClick={() => {setSheetVisible(true)}}>Open Sheet</Button> <Sheet visible={sheetVisible} onClose={() => setSheetVisible(false)} title="Action Sheet" > Sheet content </Sheet> </Page> ); } * @example import React from "react"; import { Page, Button, Sheet } from "zmp-ui"; function HomePage(props){ const [sheetVisible, setSheetVisible] = useState(false); return ( <Page> <Button onClick={() => {setSheetVisible(true)}}>Open Sheet</Button> <Sheet.Actions visible={sheetVisible} title="Action Sheet" onClose={() => setSheetVisible(false)} actions={[ [ { text: "button", onClick: () => { alert("click"); }, }, { text: "button", highLight: true }, ], [{ text: "cancel", close: true, danger: true }], ]} /> </Page> ); } */ var Sheet = _sheet["default"]; Sheet.Actions = _actionSheet["default"]; var _default = exports["default"] = Sheet;