Skip to content

Commit 3eddf47

Browse files
feat: Added the majorly supported file formats for rows and column based data (#1114)
2 parents 673112f + 7ac8585 commit 3eddf47

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

apps/widget/src/design-system/UploadDropzone/UploadDropzone.tsx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import { Flex, Stack, Text } from '@mantine/core';
2-
import { Dropzone as MantineDropzone, FileWithPath, MIME_TYPES } from '@mantine/dropzone';
2+
import { Dropzone as MantineDropzone, FileWithPath /*, MIME_TYPES*/ } from '@mantine/dropzone';
33

44
import { Button } from '@ui/Button';
55
import { WIDGET_TEXTS } from '@impler/client';
66
import useStyles from './UploadDropzone.styles';
7+
import { FileMimeTypesEnum } from '@impler/shared';
78

89
interface IDropzoneProps {
910
loading?: boolean;
@@ -18,7 +19,16 @@ interface IDropzoneProps {
1819
export function UploadDropzone(props: IDropzoneProps) {
1920
const {
2021
loading,
21-
accept = [MIME_TYPES.csv, MIME_TYPES.xlsx, 'application/vnd.ms-excel.sheet.macroenabled.12'],
22+
accept = [
23+
FileMimeTypesEnum.CSV,
24+
FileMimeTypesEnum.CSV_ALT,
25+
FileMimeTypesEnum.CSV_ALT2,
26+
FileMimeTypesEnum.EXCEL,
27+
FileMimeTypesEnum.EXCELX,
28+
FileMimeTypesEnum.EXCELM,
29+
FileMimeTypesEnum.TEXT_PLAIN,
30+
'.csv',
31+
],
2232
onDrop,
2333
onReject,
2434
error,

0 commit comments

Comments
 (0)