File tree 2 files changed +5
-3
lines changed
packages/twenty-front/src/modules
object-record/record-field/form-types/components
ui/layout/dropdown/components
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ const StyledFormFieldInputRowContainer = styled.div<{
9
9
display: flex;
10
10
flex-direction: row;
11
11
position: relative;
12
+
12
13
${ ( { multiline } ) =>
13
14
multiline
14
15
? css `
Original file line number Diff line number Diff line change @@ -25,14 +25,15 @@ import { isDefined } from 'twenty-shared/utils';
25
25
import { useIsMobile } from 'twenty-ui/utilities' ;
26
26
import { useDropdown } from '../hooks/useDropdown' ;
27
27
28
+ type Width = `${string } px` | `${number } %` | 'auto' | number ;
28
29
const StyledDropdownFallbackAnchor = styled . div `
29
30
left: 0;
30
31
position: fixed;
31
32
top: 0;
32
33
` ;
33
34
34
35
const StyledClickableComponent = styled . div < {
35
- width ?: `${ string } px` | `${ number } %` | 'auto' | number ;
36
+ width ?: Width ;
36
37
} > `
37
38
height: fit-content;
38
39
width: ${ ( { width } ) => width ?? 'auto' } ;
@@ -41,6 +42,7 @@ const StyledClickableComponent = styled.div<{
41
42
export type DropdownProps = {
42
43
className ?: string ;
43
44
clickableComponent ?: ReactNode ;
45
+ clickableComponentWidth ?: Width ;
44
46
dropdownComponents : ReactNode ;
45
47
hotkey ?: {
46
48
key : Keys ;
@@ -49,14 +51,13 @@ export type DropdownProps = {
49
51
dropdownHotkeyScope : HotkeyScope ;
50
52
dropdownId : string ;
51
53
dropdownPlacement ?: Placement ;
52
- dropdownWidth ?: `${ string } px` | `${ number } %` | 'auto' | number ;
54
+ dropdownWidth ?: Width ;
53
55
dropdownOffset ?: DropdownOffset ;
54
56
dropdownStrategy ?: 'fixed' | 'absolute' ;
55
57
onClickOutside ?: ( ) => void ;
56
58
onClose ?: ( ) => void ;
57
59
onOpen ?: ( ) => void ;
58
60
avoidPortal ?: boolean ;
59
- clickableComponentWidth ?: `${string } px` | `${number } %` | 'auto' | number ;
60
61
} ;
61
62
62
63
export const Dropdown = ( {
You can’t perform that action at this time.
0 commit comments