@ -62,7 +62,7 @@ export const useWorkflowRunRecordActions = ({
|
|||||||
type: ActionMenuEntryType.WorkflowRun,
|
type: ActionMenuEntryType.WorkflowRun,
|
||||||
key: `workflow-run-${activeWorkflowVersion.id}`,
|
key: `workflow-run-${activeWorkflowVersion.id}`,
|
||||||
scope: ActionMenuEntryScope.RecordSelection,
|
scope: ActionMenuEntryScope.RecordSelection,
|
||||||
label: msg`${name}`, // eslint-disable-line lingui/no-single-variables-to-translate
|
label: msg`${name}`,
|
||||||
position: index,
|
position: index,
|
||||||
Icon: IconSettingsAutomation,
|
Icon: IconSettingsAutomation,
|
||||||
onClick: async () => {
|
onClick: async () => {
|
||||||
|
|||||||
@ -37,7 +37,7 @@ export const useRunWorkflowActions = () => {
|
|||||||
type: ActionMenuEntryType.WorkflowRun,
|
type: ActionMenuEntryType.WorkflowRun,
|
||||||
key: `workflow-run-${activeWorkflowVersion.id}`,
|
key: `workflow-run-${activeWorkflowVersion.id}`,
|
||||||
scope: ActionMenuEntryScope.Global,
|
scope: ActionMenuEntryScope.Global,
|
||||||
label: msg`${name}`, // eslint-disable-line lingui/no-single-variables-to-translate
|
label: msg`${name}`,
|
||||||
position: index,
|
position: index,
|
||||||
Icon: IconSettingsAutomation,
|
Icon: IconSettingsAutomation,
|
||||||
useAction: () => {
|
useAction: () => {
|
||||||
|
|||||||
@ -8,11 +8,7 @@ import {
|
|||||||
IconTrashX,
|
IconTrashX,
|
||||||
Section,
|
Section,
|
||||||
} from 'twenty-ui';
|
} from 'twenty-ui';
|
||||||
import {
|
import { Role, SettingsFeatures } from '~/generated-metadata/graphql';
|
||||||
Role,
|
|
||||||
SettingsFeatures,
|
|
||||||
WorkspaceMember,
|
|
||||||
} from '~/generated-metadata/graphql';
|
|
||||||
import { RolePermissionsObjectsTableHeader } from '~/pages/settings/roles/components/RolePermissionsObjectsTableHeader';
|
import { RolePermissionsObjectsTableHeader } from '~/pages/settings/roles/components/RolePermissionsObjectsTableHeader';
|
||||||
import { RolePermissionsSettingsTableHeader } from '~/pages/settings/roles/components/RolePermissionsSettingsTableHeader';
|
import { RolePermissionsSettingsTableHeader } from '~/pages/settings/roles/components/RolePermissionsSettingsTableHeader';
|
||||||
import { RolePermissionsSettingsTableRow } from '~/pages/settings/roles/components/RolePermissionsSettingsTableRow';
|
import { RolePermissionsSettingsTableRow } from '~/pages/settings/roles/components/RolePermissionsSettingsTableRow';
|
||||||
@ -26,9 +22,7 @@ const StyledRolePermissionsContainer = styled.div`
|
|||||||
`;
|
`;
|
||||||
|
|
||||||
type RolePermissionsProps = {
|
type RolePermissionsProps = {
|
||||||
role: Pick<Role, 'id' | 'label' | 'canUpdateAllSettings'> & {
|
role: Pick<Role, 'id' | 'canUpdateAllSettings'>;
|
||||||
workspaceMembers: Array<WorkspaceMember>;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export const RolePermissions = ({ role }: RolePermissionsProps) => {
|
export const RolePermissions = ({ role }: RolePermissionsProps) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user