Skip to content

Commit f74725a

Browse files
committed
feat: add Autocomplete component with MUI integration
Signed-off-by: amitamrutiya <amitamrutiya2210@gmail.com>
1 parent ad400eb commit f74725a

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import {
2+
Autocomplete as MuiAutocomplete,
3+
AutocompleteProps as MuiAutocompleteProps
4+
} from '@mui/material';
5+
import React from 'react';
6+
7+
export type AutocompleteProps<
8+
T,
9+
Multiple extends boolean = false,
10+
DisableClearable extends boolean = false,
11+
FreeSolo extends boolean = false
12+
> = MuiAutocompleteProps<T, Multiple, DisableClearable, FreeSolo>;
13+
14+
export const Autocomplete = React.forwardRef<HTMLDivElement, AutocompleteProps<unknown>>(
15+
(props, ref) => {
16+
return <MuiAutocomplete {...props} ref={ref} />;
17+
}
18+
);
19+
20+
export default Autocomplete;

src/base/Autocomplete/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { Autocomplete } from './Autocomplete';

0 commit comments

Comments
 (0)