1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-17 07:41:26 +00:00

change select UI (#7178)

This commit is contained in:
Michael An
2024-12-14 13:17:21 +08:00
committed by GitHub
parent de925b1e21
commit f07dfc65cb
6 changed files with 10 additions and 18 deletions

View File

@@ -1,6 +1,6 @@
import React from 'react';
import PropTypes from 'prop-types';
import Select, { components, createFilter } from 'react-select';
import Select, { components } from 'react-select';
import { MenuSelectStyle } from './seahub-select-style';
const ClearIndicator = ({ innerProps, ...props }) => {
@@ -64,8 +64,8 @@ export default class SeahubSelect extends React.Component {
options: [],
value: {},
isDisabled: false,
isSearchable: false,
isClearable: false,
isSearchable: true,
isClearable: true,
placeholder: '',
isMulti: false,
menuPortalTarget: '.modal',
@@ -94,10 +94,6 @@ export default class SeahubSelect extends React.Component {
classNamePrefix={classNamePrefix}
styles={MenuSelectStyle}
components={{ Option, MenuList, ClearIndicator }}
filterOption={createFilter({
matchFrom: 'any',
stringify: option => `${option.data.labelValue}`,
})}
placeholder={placeholder}
isSearchable={isSearchable}
isClearable={isClearable}