UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

16 lines 713 B
import { PermissionLevel } from '@/utils/PermissionLevelToAccessType'; import { ACCESS_TYPE, ResourceAccess } from '@sage-bionetworks/synapse-types'; import React from 'react'; export declare const REMOVE_BUTTON_LABEL = "Remove from AR Permissions"; type ResourceAccessItemProps = { canChangePermission: boolean; showDeleteButton: boolean; resourceAccess: ResourceAccess; availablePermissionLevels: PermissionLevel[]; displayedPermissionLevelOverride?: string; onChange: (accessType: ACCESS_TYPE[]) => void; onRemove: () => void; }; export declare function ResourceAccessItem(props: ResourceAccessItemProps): React.ReactNode; export {}; //# sourceMappingURL=ResourceAccessItem.d.ts.map