import React from 'react'; import { theme } from '@veeqo/ui'; import useDropdown from 'hooks/useDropdown'; import { ViewName } from 'components/ui/Views/types'; import { Button, Text, Bold, Glyph, Wrap, Notification, Container, Dropdown, Item, } from '../styled'; const accentColor = theme.colors.secondary.blue.base; type UnsavedChangesPropsType = { className: string; viewName: ViewName; onDiscard: () => void; handleSaveToCurrentView: () => void; handleCreateCustomViewWithCurrentFilters: () => void; }; const UnsavedChanges = ({ className, onDiscard, viewName, handleSaveToCurrentView, handleCreateCustomViewWithCurrentFilters, }: UnsavedChangesPropsType) => { const { shouldShowDropdown, toggleShouldShowDropdown, closeDropdown } = useDropdown(); return ( You have unsaved changes to {`${viewName}`} Save changes )} > Create new view Save changes to {viewName} ); }; export default UnsavedChanges;