Skip to content

Commit 43d16f7

Browse files
committed
refactor: improve permission labels in SecondaryKeyItem
1 parent 2548a06 commit 43d16f7

14 files changed

Lines changed: 89 additions & 107 deletions

File tree

src/layouts/SecondaryKeys/components/AddPermission/components/AssetPermissionSelector.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { useContext, useState, useEffect, useRef } from 'react';
1+
import { useContext, useEffect, useRef, useState } from 'react';
22
import styled from 'styled-components';
3-
import { AssetContext } from '~/context/AssetContext';
43
import { Icon } from '~/components';
4+
import { AssetContext } from '~/context/AssetContext';
55
import { formatUuid, stringToColor } from '~/helpers/formatters';
66
import { formatAssetDisplay } from '../../../utils';
77

src/layouts/SecondaryKeys/components/AddPermission/components/AssetsPermissions.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useMemo } from 'react';
2-
import { GenericPermissionSelector } from './GenericPermissionSelector';
3-
import { AssetPermissionSelector } from './AssetPermissionSelector';
42
import { PermissionType } from '../../../types';
3+
import { AssetPermissionSelector } from './AssetPermissionSelector';
4+
import { GenericPermissionSelector } from './GenericPermissionSelector';
55

66
interface IAssetsPermissionsProps {
77
value: {

src/layouts/SecondaryKeys/components/AddPermission/components/ExtrinsicPermissionSelector.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { useState, useCallback, useEffect } from 'react';
2-
import styled from 'styled-components';
31
import { TxGroup, TxTag } from '@polymeshassociation/polymesh-sdk/types';
42
import { txGroupToTxTags } from '@polymeshassociation/polymesh-sdk/utils';
3+
import { useCallback, useEffect, useState } from 'react';
4+
import styled from 'styled-components';
55
import { Icon } from '~/components';
66

77
interface IExtrinsicPermissionSelectorProps {

src/layouts/SecondaryKeys/components/AddPermission/components/ExtrinsicsPermissions.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import {
22
FormSection,
3+
Label,
4+
RadioDescription,
35
RadioGroup,
4-
RadioOption,
56
RadioLabel,
7+
RadioOption,
68
RadioTitle,
7-
RadioDescription,
89
SelectWrapper,
9-
Label,
1010
} from '../styles';
1111
import { ExtrinsicPermissionSelector } from './ExtrinsicPermissionSelector';
1212
import { ValidationError } from './ValidationError';

src/layouts/SecondaryKeys/components/AddPermission/components/GenericPermissionSelector.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import React, { useCallback } from 'react';
2+
import { PermissionType } from '../../../types';
23
import {
34
FormSection,
5+
Label,
6+
RadioDescription,
47
RadioGroup,
5-
RadioOption,
68
RadioLabel,
9+
RadioOption,
710
RadioTitle,
8-
RadioDescription,
911
SelectWrapper,
10-
Label,
1112
} from '../styles';
1213
import { ValidationError } from './ValidationError';
13-
import { PermissionType } from '../../../types';
1414

1515
interface IRadioOptionConfig {
1616
readonly type: PermissionType;

src/layouts/SecondaryKeys/components/AddPermission/components/PermissionSummary.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { useContext, useMemo } from 'react';
22
import { AssetContext } from '~/context/AssetContext';
33
import { deduplicateAssetsByID, formatAssetDisplay } from '../../../utils';
44
import {
5-
SummarySection,
5+
SelectedItem,
6+
SelectedItemsList,
67
SummaryCard,
7-
SummaryTitle,
8+
SummarySection,
89
SummaryText,
9-
SelectedItemsList,
10-
SelectedItem,
10+
SummaryTitle,
1111
} from '../styles';
1212

1313
interface IPermissionSummaryProps {

src/layouts/SecondaryKeys/components/AddPermission/components/PortfoliosPermissions.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useMemo } from 'react';
2+
import { PermissionType } from '../../../types';
23
import { GenericPermissionSelector } from './GenericPermissionSelector';
34
import { PortfolioPermissionSelector } from './PortfolioPermissionSelector';
4-
import { PermissionType } from '../../../types';
55

66
interface IPortfoliosPermissionsProps {
77
value: {

src/layouts/SecondaryKeys/components/AddPermission/hooks.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useState, useCallback, useMemo } from 'react';
1+
import { useCallback, useMemo, useState } from 'react';
22
import { EPermissionStep, EPermissionTab } from '../../constants';
33
import { IPermissionFormData, initialPermissionState } from './constants';
44

src/layouts/SecondaryKeys/components/AddPermission/index.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
import { Modal } from '~/components';
22
import { Button, Text } from '~/components/UiKit';
3+
import { EPermissionStep, EPermissionTab } from '../../constants';
4+
import { AssetsPermissions } from './components/AssetsPermissions';
5+
import { ExtrinsicsPermissions } from './components/ExtrinsicsPermissions';
6+
import { PermissionSummary } from './components/PermissionSummary';
7+
import { PortfoliosPermissions } from './components/PortfoliosPermissions';
8+
import { IPermissionFormData } from './constants';
9+
import { useAddPermissionModal } from './hooks';
310
import {
4-
ModalHeader,
5-
StepIndicator,
611
DocumentationSection,
712
ModalContent,
813
ModalFooter,
9-
TabContainer,
10-
Tabs,
14+
ModalHeader,
15+
StepIndicator,
16+
StyledDocumentation,
1117
Tab,
18+
TabContainer,
1219
TabContent,
13-
StyledDocumentation,
20+
Tabs,
1421
} from './styles';
15-
import { EPermissionStep, EPermissionTab } from '../../constants';
16-
import { useAddPermissionModal } from './hooks';
17-
import { IPermissionFormData } from './constants';
18-
import { AssetsPermissions } from './components/AssetsPermissions';
19-
import { ExtrinsicsPermissions } from './components/ExtrinsicsPermissions';
20-
import { PortfoliosPermissions } from './components/PortfoliosPermissions';
21-
import { PermissionSummary } from './components/PermissionSummary';
2222

2323
interface IEditPermissionsModalProps {
2424
onClose: () => void;

src/layouts/SecondaryKeys/components/NoSecondaryKeysView/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import { PATHS } from '~/constants/routes';
33
import {
44
StyledContainer,
55
StyledIcon,
6-
StyledTitle,
76
StyledInfo,
87
StyledLink,
98
StyledLinkGroup,
109
StyledNavLink,
10+
StyledTitle,
1111
} from './styles';
1212

1313
export const NoSecondaryKeysView = () => (

0 commit comments

Comments
 (0)