Skip to content

Commit

Permalink
Arruma erro no allowClear do Select do antd
Browse files Browse the repository at this point in the history
  • Loading branch information
geraldohomero committed Aug 12, 2024
1 parent a142cc4 commit 59941b2
Showing 1 changed file with 34 additions and 18 deletions.
52 changes: 34 additions & 18 deletions app/components/VoiceFilter.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { Select } from 'antd';
import { Select, Tag } from 'antd';

const { Option } = Select;

Expand All @@ -14,23 +14,39 @@ const VoiceFilter: React.FC<VoiceFilterProps> = ({ filters, selectedFilters, onF

return (
<div>
{sortedFilterNames.map((filterName) => (
<Select
key={filterName}
value={selectedFilters[filterName] || undefined}
onChange={(value) => onFilterChange(filterName, value)}
style={{ width: "50%" }}
placeholder={`${filterName}`}
allowClear
>
<Option value="">{`${filterName}`}</Option>
{filters[filterName].map((value) => (
<Option key={value} value={value}>
{value}
</Option>
))}
</Select>
))}
<div style={{ display: 'flex', flexWrap: 'wrap' }}>
{sortedFilterNames.map((filterName) => (
<div key={filterName} style={{ flex: '50%' }}>
<Select
value={selectedFilters[filterName] || undefined}
onChange={(value) => onFilterChange(filterName, value)}
style={{ width: '100%' }}
placeholder={`${filterName}`}
>
<Option value="">{`${filterName}`}</Option>
{filters[filterName].map((value) => (
<Option key={value} value={value}>
{value}
</Option>
))}
</Select>
</div>
))}
</div>
<div style={{ marginTop: '10px' }}>
{Object.keys(selectedFilters).map((filterName) => (
selectedFilters[filterName] && (
<Tag
key={filterName}
closable
onClose={() => onFilterChange(filterName, '')}
style={{ marginRight: '10px', marginBottom: '10px' }}
>
{selectedFilters[filterName]}
</Tag>
)
))}
</div>
</div>
);
};
Expand Down

0 comments on commit 59941b2

Please sign in to comment.