@equinor/fusion-framework-cli
Version:
--- title: Fusion Framework CLI ---
13 lines • 1.19 kB
JavaScript
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