Skip to content

Commit 594b282

Browse files
authored
Merge pull request #1040 from rvsia/muiDualListUpdate
feat(mui): update duallist styling
2 parents 0c5aed1 + df49ed1 commit 594b282

File tree

4 files changed

+215
-176
lines changed

4 files changed

+215
-176
lines changed

packages/mui-component-mapper/src/dual-list-select/dual-list-select.d.ts

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { ReactNode } from "react";
33
import {
44
GridProps,
55
ListProps,
6-
IconButtonProps,
6+
ButtonProps,
77
IconProps,
88
ListItemProps,
99
ListItemIconProps,
@@ -14,7 +14,8 @@ import {
1414
FormHelperTextProps,
1515
TypographyProps,
1616
ToolbarProps,
17-
TextFieldProps
17+
TextFieldProps,
18+
PaperProps,
1819
} from "@material-ui/core";
1920

2021
export interface DualListOption extends AnyObject {
@@ -57,17 +58,14 @@ interface InternalDualListSelectProps {
5758
ButtonsInternalGridProps?: GridProps;
5859
ButtonGridProps?: GridProps;
5960
ToRightGridProps?: GridProps;
60-
IconButtonProps?: IconButtonProps;
61-
ToRightIconButtonProps?: IconButtonProps;
62-
IconProps?: IconProps;
63-
AllToLeftIconProps?: IconProps;
61+
ButtonProps?: ButtonProps;
62+
ToRightIconButtonProps?: ButtonProps;
6463
AllToRightGridProps?: GridProps;
65-
AllToRightIconButtonProps?: IconButtonProps;
64+
AllToRightIconButtonProps?: ButtonProps;
6665
AllToLeftGridProps?: GridProps;
67-
AllToLeftIconButtonProps?: IconButtonProps;
66+
AllToLeftIconButtonProps?: ButtonProps;
6867
ToLeftGridProps?: GridProps;
69-
ToLeftIconProps?: IconProps;
70-
ToLeftIconButtonProps?: IconButtonProps;
68+
ToLeftIconButtonProps?: ButtonProps;
7169
RightListGridProps?: GridProps;
7270
RightListProps?: ListProps;
7371
ListItemProps?: ListItemProps;
@@ -88,18 +86,22 @@ interface InternalDualListSelectProps {
8886
TitleProps?: TypographyProps;
8987
ToolbarProps?: ToolbarProps;
9088
FilterFieldProps?: TextFieldProps;
91-
SortIconButtonProps?: IconButtonProps;
89+
SortIconButtonProps?: ButtonProps;
9290
SortIconProps?: IconProps;
9391
LeftToolbarProps?: ToolbarProps;
9492
LeftFilterFieldProps?: TextFieldProps;
95-
LeftSortIconButtonProps?: IconButtonProps;
93+
LeftSortIconButtonProps?: ButtonProps;
9694
LeftSortIconProps?: IconProps;
9795
LeftTitleProps?: TypographyProps;
9896
RightToolbarProps?: ToolbarProps;
9997
RightFilterFieldProps?: TextFieldProps;
100-
RightSortIconButtonProps?: IconButtonProps;
98+
RightSortIconButtonProps?: ButtonProps;
10199
RightSortIconProps?: IconProps;
102100
RightTitleProps?: TypographyProps;
101+
isFilterable?: Boolean;
102+
PaperProps?: PaperProps;
103+
LeftPaperProps?: PaperProps;
104+
RightPaperProps?: PaperProps;
103105
}
104106

105107
export type DualListSelectProps = InternalDualListSelectProps & UseFieldApiComponentConfig;

0 commit comments

Comments
 (0)