(10);
return (
- setValue(newValue)}>
+ setValue(newValue)}>
Ten
Twenty
Thirty
diff --git a/docs/data/base/components/select/UnstyledSelectControlled.tsx.preview b/docs/data/base/components/select/UnstyledSelectControlled.tsx.preview
index 84e3d45b3dc7eb..f7c36e42c3c8b7 100644
--- a/docs/data/base/components/select/UnstyledSelectControlled.tsx.preview
+++ b/docs/data/base/components/select/UnstyledSelectControlled.tsx.preview
@@ -1,4 +1,4 @@
- setValue(newValue)}>
+ setValue(newValue)}>
Ten
Twenty
Thirty
diff --git a/packages/mui-base/src/Select/Select.types.ts b/packages/mui-base/src/Select/Select.types.ts
index 7b2fcd9b340912..ed166dab9fd5bd 100644
--- a/packages/mui-base/src/Select/Select.types.ts
+++ b/packages/mui-base/src/Select/Select.types.ts
@@ -64,7 +64,7 @@ export interface SelectOwnProps,
) => void;
/**
diff --git a/packages/mui-base/src/TablePagination/TablePagination.tsx b/packages/mui-base/src/TablePagination/TablePagination.tsx
index 17d383e0db217f..0e51c5ef95623e 100644
--- a/packages/mui-base/src/TablePagination/TablePagination.tsx
+++ b/packages/mui-base/src/TablePagination/TablePagination.tsx
@@ -117,8 +117,8 @@ const TablePagination = React.forwardRef(function TablePagination<
additionalProps: {
value: rowsPerPage,
id: selectId,
- onChange: (e: React.ChangeEvent) =>
- onRowsPerPageChange && onRowsPerPageChange(e),
+ onChange: (event: React.ChangeEvent) =>
+ onRowsPerPageChange && onRowsPerPageChange(event),
'aria-label': rowsPerPage.toString(),
'aria-labelledby': [labelId, selectId].filter(Boolean).join(' ') || undefined,
},
diff --git a/packages/mui-base/src/TablePagination/TablePagination.types.ts b/packages/mui-base/src/TablePagination/TablePagination.types.ts
index e44499a51d31b1..507fe9f39740a4 100644
--- a/packages/mui-base/src/TablePagination/TablePagination.types.ts
+++ b/packages/mui-base/src/TablePagination/TablePagination.types.ts
@@ -222,7 +222,7 @@ export type TablePaginationSelectSlotProps = {
children?: React.ReactNode;
className?: string;
id?: string;
- onChange: (e: React.ChangeEvent) => void;
+ onChange: (event: React.ChangeEvent) => void;
ownerState: TablePaginationOwnerState;
value: React.SelectHTMLAttributes['value'];
};
diff --git a/packages/mui-base/src/useSelect/useSelect.ts b/packages/mui-base/src/useSelect/useSelect.ts
index 242d323c4f2422..d5b2d35ad5fe83 100644
--- a/packages/mui-base/src/useSelect/useSelect.ts
+++ b/packages/mui-base/src/useSelect/useSelect.ts
@@ -198,10 +198,10 @@ function useSelect(
);
const handleStateChange = React.useCallback(
- (e: React.SyntheticEvent | null, field: string, fieldValue: any) => {
+ (event: React.SyntheticEvent | null, field: string, fieldValue: any) => {
if (field === 'open') {
onOpenChange?.(fieldValue as boolean);
- if (fieldValue === false && e?.type !== 'blur') {
+ if (fieldValue === false && event?.type !== 'blur') {
buttonRef.current?.focus();
}
}
diff --git a/packages/mui-base/src/utils/useSlotProps.test.tsx b/packages/mui-base/src/utils/useSlotProps.test.tsx
index 0434d0c7a86299..cc9997aff2042f 100644
--- a/packages/mui-base/src/utils/useSlotProps.test.tsx
+++ b/packages/mui-base/src/utils/useSlotProps.test.tsx
@@ -162,14 +162,15 @@ describe('useSlotProps', () => {
const externalClickHandler = spy();
const externalForwardedClickHandler = spy();
- const createInternalClickHandler = (otherHandlers: EventHandlers) => (e: React.MouseEvent) => {
- expect(otherHandlers).to.deep.equal({
- onClick: externalClickHandler,
- });
-
- otherHandlers.onClick(e);
- internalClickHandler(e);
- };
+ const createInternalClickHandler =
+ (otherHandlers: EventHandlers) => (event: React.MouseEvent) => {
+ expect(otherHandlers).to.deep.equal({
+ onClick: externalClickHandler,
+ });
+
+ otherHandlers.onClick(event);
+ internalClickHandler(event);
+ };
// usually provided by the hook:
const getSlotProps = (otherHandlers: EventHandlers) => ({
diff --git a/packages/mui-joy/src/Select/SelectProps.ts b/packages/mui-joy/src/Select/SelectProps.ts
index f1aef314196b58..e29fc6230703a2 100644
--- a/packages/mui-joy/src/Select/SelectProps.ts
+++ b/packages/mui-joy/src/Select/SelectProps.ts
@@ -178,7 +178,7 @@ export type SelectOwnProps = SelectStaticProps &
* Callback fired when an option is selected.
*/
onChange?: (
- e: React.MouseEvent | React.KeyboardEvent | React.FocusEvent | null,
+ event: React.MouseEvent | React.KeyboardEvent | React.FocusEvent | null,
value: TValue | null,
) => void;
/**