Skip to content

Commit

Permalink
feat: update analytics table to allow filtering by level selection
Browse files Browse the repository at this point in the history
  • Loading branch information
LeonardoMeireles55 committed Jan 16, 2025
1 parent ee38bc5 commit 39da667
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions src/pages/analytics-table.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ const AnalyticsTable = () => {

const [level, setLevel] = useState<string>('1');

const [isFiltered, setFiltered] = useState<boolean>(true);
const [isFiltered, setFiltered] = useState<boolean>(false);

const [dataFetched, setDataFetched] = useState<ListingItem[]>([]);

Expand Down Expand Up @@ -79,9 +79,10 @@ const AnalyticsTable = () => {
];

const levelOptions = [
{ value: 'PCCC1', label: 'PCCC1' },
{ value: '2', label: 'Level 2' },
{ value: '3', label: 'Level 3' },
{ value: '0', label: 'All Levels' },
{ value: '1', label: '1' },
{ value: '2', label: '2' },
{ value: '3', label: '3' },
]

return (
Expand Down Expand Up @@ -131,7 +132,10 @@ const AnalyticsTable = () => {
id='level'
className='mt-1 rounded border border-borderColor bg-background text-textSecondary md:px-2 md:py-1 md:text-sm focus:outline-none focus:ring-2 focus:ring-borderColor/30'
value={level}
onChange={(e) => setLevel(e.target.value)}>
onChange={(e) => {
setLevel(e.target.value);
setFiltered(e.target.value !== '0');
}}>
{levelOptions.map((option) => (
<option key={option.value} value={option.value}>
{option.label}
Expand Down

0 comments on commit 39da667

Please sign in to comment.