diff --git a/public/app/core/actions/index.ts b/public/app/core/actions/index.ts index 88c6c68ab2e..d73c489b33e 100644 --- a/public/app/core/actions/index.ts +++ b/public/app/core/actions/index.ts @@ -1,3 +1,4 @@ import { hideAppNotification, notifyApp } from '../reducers/appNotification'; import { updateNavIndex, updateConfigurationSubtitle } from '../reducers/navModel'; + export { updateNavIndex, updateConfigurationSubtitle, notifyApp, hideAppNotification }; diff --git a/public/app/core/components/AccessControl/Permissions.tsx b/public/app/core/components/AccessControl/Permissions.tsx index 56180466695..d84e03031e7 100644 --- a/public/app/core/components/AccessControl/Permissions.tsx +++ b/public/app/core/components/AccessControl/Permissions.tsx @@ -37,6 +37,7 @@ export type Props = { resourceId: ResourceId; canSetPermissions: boolean; getWarnings?: (items: ResourcePermission[]) => ResourcePermission[]; + epilogue?: (items: ResourcePermission[]) => React.ReactNode; }; export const Permissions = ({ @@ -48,6 +49,7 @@ export const Permissions = ({ canSetPermissions, addPermissionTitle, getWarnings, + epilogue, }: Props) => { const styles = useStyles2(getStyles); const [isAdding, setIsAdding] = useState(false); @@ -157,87 +159,90 @@ export const Permissions = ({ const titleTeam = t('access-control.permissions.team', 'Team'); return ( -