X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/9c2c8aa06d5693a6e2b00e1d8ec0a8ca79098ce0..85836abe716b2403f3b7fe75c551e4ace3995157:/src/components/icon/icon.tsx?ds=sidebyside diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 523eefbd10..54b7bee6cd 100644 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -63,16 +63,25 @@ import Visibility from '@material-ui/icons/Visibility'; import VisibilityOff from '@material-ui/icons/VisibilityOff'; import VpnKey from '@material-ui/icons/VpnKey'; import LinkOutlined from '@material-ui/icons/LinkOutlined'; +import RemoveRedEye from '@material-ui/icons/RemoveRedEye'; +import Computer from '@material-ui/icons/Computer'; // Import FontAwesome icons import { library } from '@fortawesome/fontawesome-svg-core'; -import { faPencilAlt, faSlash } from '@fortawesome/free-solid-svg-icons'; +import { faPencilAlt, faSlash, faUsers, faEllipsisH } from '@fortawesome/free-solid-svg-icons'; import { CropFreeSharp } from '@material-ui/icons'; library.add( faPencilAlt, faSlash, + faUsers, + faEllipsisH, ); +export const PendingIcon = (props: any) => + + + + export const ReadOnlyIcon = (props: any) =>
@@ -82,6 +91,11 @@ export const ReadOnlyIcon = (props: any) =>
; +export const GroupsIcon = (props: any) => + + + ; + export const CollectionOldVersionIcon = (props: any) => }> @@ -155,3 +169,7 @@ export const WorkflowIcon: IconType = (props) => ; export const WarningIcon: IconType = (props) => ; export const Link: IconType = (props) => ; export const FolderSharedIcon: IconType = (props) => ; +export const CanReadIcon: IconType = (props) => ; +export const CanWriteIcon: IconType = (props) => ; +export const CanManageIcon: IconType = (props) => ; +export const AddUserIcon: IconType = (props) => ;