Remove no-single-variables-to-translate eslint rule (#10341)
## Context This rule crashes the FE for some reason, disabling it for now
This commit is contained in:
@ -10,6 +10,7 @@ module.exports = {
|
|||||||
'lingui',
|
'lingui',
|
||||||
],
|
],
|
||||||
rules: {
|
rules: {
|
||||||
|
'lingui/no-single-variables-to-translate': 'off',
|
||||||
'func-style': ['error', 'declaration', { allowArrowFunctions: true }],
|
'func-style': ['error', 'declaration', { allowArrowFunctions: true }],
|
||||||
'no-console': ['warn', { allow: ['group', 'groupCollapsed', 'groupEnd'] }],
|
'no-console': ['warn', { allow: ['group', 'groupCollapsed', 'groupEnd'] }],
|
||||||
'no-control-regex': 0,
|
'no-control-regex': 0,
|
||||||
|
|||||||
@ -8,7 +8,11 @@ import {
|
|||||||
IconTrashX,
|
IconTrashX,
|
||||||
Section,
|
Section,
|
||||||
} from 'twenty-ui';
|
} from 'twenty-ui';
|
||||||
import { Role, SettingsFeatures } from '~/generated-metadata/graphql';
|
import {
|
||||||
|
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';
|
||||||
@ -21,7 +25,13 @@ const StyledRolePermissionsContainer = styled.div`
|
|||||||
gap: ${({ theme }) => theme.spacing(8)};
|
gap: ${({ theme }) => theme.spacing(8)};
|
||||||
`;
|
`;
|
||||||
|
|
||||||
export const RolePermissions = ({ role }: { role: Role }) => {
|
type RolePermissionsProps = {
|
||||||
|
role: Pick<Role, 'id' | 'label' | 'canUpdateAllSettings'> & {
|
||||||
|
workspaceMembers: Array<WorkspaceMember>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
export const RolePermissions = ({ role }: RolePermissionsProps) => {
|
||||||
const objectPermissionsConfig: RolePermissionsObjectPermission[] = [
|
const objectPermissionsConfig: RolePermissionsObjectPermission[] = [
|
||||||
{
|
{
|
||||||
key: 'seeRecords',
|
key: 'seeRecords',
|
||||||
|
|||||||
Reference in New Issue
Block a user