import React from 'react'; import TablePagination from '@material-ui/core/TablePagination'; import Pagination from '@material-ui/lab/Pagination'; import Rating from '@material-ui/lab/Rating'; import Autocomplete from '@material-ui/lab/Autocomplete'; import TextField from '@material-ui/core/TextField'; import { createMuiTheme, ThemeProvider } from '@material-ui/core/styles'; import * as locales from '@material-ui/core/locale'; type SupportedLocales = keyof typeof locales; export default function Locales() { const [locale, setLocale] = React.useState('zhCN'); return (
createMuiTheme(outerTheme, locales[locale])}> `${key.substring(0, 2)}-${key.substring(2, 4)}`} style={{ width: 300 }} value={locale} disableClearable onChange={(event: any, newValue: string | null) => { setLocale(newValue as SupportedLocales); }} renderInput={(params) => ( )} /> {}} />
); }