芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/.cache/admin/src/components/Users/Filter/index.js
import React from 'react'; import PropTypes from 'prop-types'; import { useIntl } from 'react-intl'; import { Option, Text } from '@buffetjs/core'; const Filter = ({ displayName, filter, name, onClick, value }) => { const { formatMessage } = useIntl(); const label = ( <>
{displayName}
{formatMessage({ id: `components.FilterOptions.FILTER_TYPES.${filter}` })}
{value}
> ); const handleClick = () => { onClick({ target: { name, value } }); }; return
; }; Filter.defaultProps = { onClick: () => {}, }; Filter.propTypes = { filter: PropTypes.string.isRequired, displayName: PropTypes.string.isRequired, name: PropTypes.string.isRequired, onClick: PropTypes.func, value: PropTypes.string.isRequired, }; export default Filter;