Fix/csv import (#1397)
* feat: add ability to enable or disable header selection * feat: limit to max of 200 records for now * fix: bigger modal * feat: add missing standard fields for company * fix: person fields * feat: add hotkeys on dialog * feat: mobile device * fix: company import error * fix: csv import crash * fix: use scoped hotkey
This commit is contained in:
@ -17,6 +17,11 @@ import { Modal } from '@/ui/modal/components/Modal';
|
||||
import { generateColumns } from './components/columns';
|
||||
import type { Meta } from './types';
|
||||
|
||||
const StyledContent = styled(Modal.Content)`
|
||||
padding-left: ${({ theme }) => theme.spacing(6)};
|
||||
padding-right: ${({ theme }) => theme.spacing(6)};
|
||||
`;
|
||||
|
||||
const StyledToolbar = styled.div`
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
@ -175,6 +180,7 @@ export const ValidationStep = <T extends string>({
|
||||
title: 'Submit',
|
||||
variant: 'primary',
|
||||
onClick: submitData,
|
||||
role: 'confirm',
|
||||
},
|
||||
],
|
||||
});
|
||||
@ -183,7 +189,7 @@ export const ValidationStep = <T extends string>({
|
||||
|
||||
return (
|
||||
<>
|
||||
<Modal.Content>
|
||||
<StyledContent>
|
||||
<Heading
|
||||
title="Review your import"
|
||||
description="Correct the issues and fill the missing data."
|
||||
@ -225,7 +231,7 @@ export const ValidationStep = <T extends string>({
|
||||
}}
|
||||
/>
|
||||
</StyledScrollContainer>
|
||||
</Modal.Content>
|
||||
</StyledContent>
|
||||
<ContinueButton onContinue={onContinue} title="Confirm" />
|
||||
</>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user