Skip to content

Commit b82a334

Browse files
feat: Made some UI changes to open that UpdateImportForm on clicking on the Button rather than Icon
1 parent 0995f2a commit b82a334

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

apps/web/pages/imports/[id].tsx

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import Link from 'next/link';
22
import React, { useCallback, useEffect, useState } from 'react';
33
import dynamic from 'next/dynamic';
44
import { useRouter } from 'next/router';
5-
import { ActionIcon, Flex, Group, LoadingOverlay, Title, Select } from '@mantine/core';
5+
import { Flex, Group, LoadingOverlay, Title } from '@mantine/core';
66
import { track } from '@libs/amplitude';
7-
import { defaultWidgetAppereance, TemplateModeEnum } from '@impler/shared';
8-
import { CONSTANTS, IMPORT_MODES, MODAL_KEYS, ROUTES, SubjectsEnum, colors } from '@config';
7+
import { defaultWidgetAppereance } from '@impler/shared';
8+
import { CONSTANTS, MODAL_KEYS, ROUTES, SubjectsEnum, colors } from '@config';
99
import { useImportDetails } from '@hooks/useImportDetails';
1010

1111
import { Tabs } from '@ui/Tabs';
@@ -44,10 +44,8 @@ function ImportDetails() {
4444
const [activeTab, setActiveTab] = useState<'schema' | 'destination' | 'snippet' | 'validator' | 'output'>();
4545

4646
const {
47-
meta,
4847
columns,
4948
profileInfo,
50-
updateImport,
5149
templateData,
5250
onUpdateClick,
5351
onDeleteClick,
@@ -149,23 +147,12 @@ function ImportDetails() {
149147
</Button>
150148
<Group spacing={0}>
151149
<Title order={2}>{templateData?.name}</Title>
152-
<ActionIcon radius={0} onClick={onUpdateClick} p={0}>
153-
<EditIcon color={colors.blue} size="sm" />
154-
</ActionIcon>
155150
</Group>
156151
</Group>
157152
<Group spacing="xs">
158-
<Select
159-
size="sm"
160-
maw={125}
161-
placeholder="Mode"
162-
data={IMPORT_MODES.map((mode) => ({
163-
...mode,
164-
disabled: mode.value === TemplateModeEnum.AUTOMATIC && !meta?.AUTOMATIC_IMPORTS ? true : false,
165-
}))}
166-
value={templateData?.mode || TemplateModeEnum.MANUAL}
167-
onChange={(mode) => updateImport({ mode: mode || undefined })}
168-
/>
153+
<Button leftIcon={<EditIcon />} onClick={onUpdateClick}>
154+
Edit
155+
</Button>
169156
<Button
170157
color="green"
171158
id="import"

0 commit comments

Comments
 (0)