diff options
author | Krzysztof Stępniak <dzidzion@Krzysztofs-MacBook-Pro.local> | 2022-10-31 13:15:05 +0300 |
---|---|---|
committer | Krzysztof Stepniak <krzysztof.stepniak@proton.ch> | 2022-11-08 08:51:28 +0300 |
commit | 97163796dda8a9efb77acb3adb116b0c6cedaea5 (patch) | |
tree | 4d19a34d04621cec7f3734a37335f3545b352041 | |
parent | 4a25760caab611618833a2af65b3c4d05a84c73e (diff) |
TPE-34: split function in two
-rw-r--r-- | packages/components/containers/labels/modals/EditLabelModal.tsx | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/packages/components/containers/labels/modals/EditLabelModal.tsx b/packages/components/containers/labels/modals/EditLabelModal.tsx index 12c099ae95..0e94a827cf 100644 --- a/packages/components/containers/labels/modals/EditLabelModal.tsx +++ b/packages/components/containers/labels/modals/EditLabelModal.tsx @@ -169,25 +169,25 @@ const EditLabelModal = ({ }); }; - // we might divide it to just getTitle function and getFolderTestId or something - const getTitleAndTestId = () => { + const getTitle = () => { const isFolder = model.Type === LABEL_TYPE.MESSAGE_FOLDER; if (mode === 'create') { - return { - title: isFolder ? c('Label/folder modal').t`Create folder` : c('Label/folder modal').t`Create label`, - testId: isFolder ? 'create-folder-modal' : 'create-label-modal', - }; + return isFolder ? c('Label/folder modal').t`Create folder` : c('Label/folder modal').t`Create label`; } - return { - title: isFolder ? c('Label/folder modal').t`Edit folder` : c('Label/folder modal').t`Edit label`, - testId: isFolder ? 'edit-folder-modal' : 'edit-label-modal', - }; + return isFolder ? c('Label/folder modal').t`Edit folder` : c('Label/folder modal').t`Edit label`; }; + const getTestId = () => { + const isFolder = model.Type === LABEL_TYPE.MESSAGE_FOLDER; + if (mode === 'create') { + return isFolder ? 'create-folder-modal' : 'create-label-modal'; + } + return isFolder ? 'edit-folder-modal' : 'edit-label-modal'; + }; return ( - <ModalTwo size="large" data-testid={getTitleAndTestId().testId} {...rest}> - <ModalTwoHeader title={getTitleAndTestId().title} /> + <ModalTwo size="large" data-testid={getTestId()} {...rest}> + <ModalTwoHeader title={getTitle()} /> <ModalTwoContent> <NewLabelForm label={model} |