X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/a48138fa7227595bba0db267a4c37832cba9afa2..27dd462657b3b7434780de3250d0b2b0a75cea65:/src/components/select-field/select-field.tsx diff --git a/src/components/select-field/select-field.tsx b/src/components/select-field/select-field.tsx index a0f61990..6fa7ddea 100644 --- a/src/components/select-field/select-field.tsx +++ b/src/components/select-field/select-field.tsx @@ -2,9 +2,9 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; import { WrappedFieldProps } from 'redux-form'; -import { ArvadosTheme } from '~/common/custom-theme'; +import { ArvadosTheme } from 'common/custom-theme'; import { StyleRulesCallback, WithStyles, withStyles, FormControl, InputLabel, Select, FormHelperText } from '@material-ui/core'; type CssRules = 'formControl' | 'selectWrapper' | 'select' | 'option'; @@ -35,14 +35,18 @@ const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ } }); +interface NativeSelectFieldProps { + disabled?: boolean; +} + export const NativeSelectField = withStyles(styles) - ((props: WrappedFieldProps & WithStyles & { items: any[] }) => + ((props: WrappedFieldProps & NativeSelectFieldProps & WithStyles & { items: any[] }) =>