fix: Relation picker UX improvements (#7292)
Closes https://github.com/twentyhq/twenty/issues/7287 > [!Note] > This PR solves the issue #7287 > Updated margins between button and seperator and gave seperator full width --------- Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
@ -23,6 +23,7 @@ import { useRecoilValue, useSetRecoilState } from 'recoil';
|
|||||||
import { Key } from 'ts-key-enum';
|
import { Key } from 'ts-key-enum';
|
||||||
import { IconPlus, isDefined } from 'twenty-ui';
|
import { IconPlus, isDefined } from 'twenty-ui';
|
||||||
import { useDebouncedCallback } from 'use-debounce';
|
import { useDebouncedCallback } from 'use-debounce';
|
||||||
|
|
||||||
export const StyledSelectableItem = styled(SelectableItem)`
|
export const StyledSelectableItem = styled(SelectableItem)`
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@ -144,19 +145,19 @@ export const MultiRecordSelect = ({
|
|||||||
)}
|
)}
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
{isDefined(onCreate) && (
|
</DropdownMenuItemsContainer>
|
||||||
<>
|
{isDefined(onCreate) && (
|
||||||
{objectRecordsIdsMultiSelect.length > 0 && (
|
<>
|
||||||
<DropdownMenuSeparator />
|
<DropdownMenuSeparator />
|
||||||
)}
|
<DropdownMenuItemsContainer>
|
||||||
<CreateNewButton
|
<CreateNewButton
|
||||||
onClick={debouncedOnCreate}
|
onClick={debouncedOnCreate}
|
||||||
LeftIcon={IconPlus}
|
LeftIcon={IconPlus}
|
||||||
text="Add New"
|
text="Add New"
|
||||||
/>
|
/>
|
||||||
</>
|
</DropdownMenuItemsContainer>
|
||||||
)}
|
</>
|
||||||
</DropdownMenuItemsContainer>
|
)}
|
||||||
</DropdownMenu>
|
</DropdownMenu>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user