UNPKG

@equinor/fusion-framework-cli

Version:

--- title: Fusion Framework CLI ---

13 lines 1.19 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { Button, Icon } from '@equinor/eds-core-react'; import { Bookmark } from '@equinor/fusion-framework-react-components-bookmark'; import { useBookmarkComponentContext } from '@equinor/fusion-framework-react-components-bookmark'; import { SideSheet } from '@equinor/fusion-react-side-sheet'; export const BookmarkSideSheet = ({ isOpen, onClose }) => { const { provider, showCreateBookmark } = useBookmarkComponentContext(); return (_jsxs(SideSheet, { isOpen: isOpen, onClose: onClose, isDismissable: true, enableFullscreen: true, children: [_jsx(SideSheet.Indicator, { color: '#258800' }), _jsx(SideSheet.Title, { title: "Bookmarks" }), _jsx(SideSheet.SubTitle, { subTitle: 'Application bookmarks' }), _jsx(SideSheet.Actions, { children: _jsxs(Button, { disabled: !provider?.canCreateBookmarks, variant: "ghost", onClick: () => { showCreateBookmark(); onClose(); }, children: [_jsx(Icon, { name: "add" }), " Add Bookmark"] }) }), _jsx(SideSheet.Content, { children: _jsx(Bookmark, {}) })] })); }; //# sourceMappingURL=BookMarkSideSheet.js.map