Skip to content
This repository has been archived by the owner on Feb 17, 2025. It is now read-only.

Commit

Permalink
add widget keys
Browse files Browse the repository at this point in the history
  • Loading branch information
LeoKle committed Aug 28, 2023
1 parent 138704f commit 5228778
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions frontend/src/components/Map.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,10 @@ export default function LoaViewerMap() {
}, [selectedFir, loading, airspaces, selectedSector]);

const startContent = [
<InputText type="search" placeholder={conditionSearchRange === 'ofSelectedSector' ? 'Search by sector' : 'Search all conditions'} onChange={e => setSearchInput(e.target.value)} />,
<Divider layout="vertical" />,
<InputText key="InputTextSearch" type="search" placeholder={conditionSearchRange === 'ofSelectedSector' ? 'Search by sector' : 'Search all conditions'} onChange={e => setSearchInput(e.target.value)} />,
<Divider key="DividerSearch" layout="vertical" />,
<Button
key="ButtonSearchRange"
label="Filter by sector"
style={{ paddingRight: '20px' }}
severity={conditionSearchRange === 'ofSelectedSector' ? 'success' : 'danger'}
Expand All @@ -123,10 +124,11 @@ export default function LoaViewerMap() {
tooltipOptions={{ position: 'mouse' }}
onClick={e => setConditionSearchRange(conditionSearchRange === 'all' ? 'ofSelectedSector' : 'all')}
/>,
<Dropdown options={allStations} value={selectedSector} onChange={e => setSelectedSector(e.value)} disabled={conditionSearchRange === 'all'} />,
<Dropdown options={selectableGroups} value={selectedFir} onChange={e => setSelectedFir(e.value)} disabled={conditionSearchRange === 'all'} />,
<Divider layout="vertical" />,
<Dropdown key="DropdownSelectedStation" options={allStations} value={selectedSector} onChange={e => setSelectedSector(e.value)} disabled={conditionSearchRange === 'all'} />,
<Dropdown key="DropdownSelectedFIR" options={selectableGroups} value={selectedFir} onChange={e => setSelectedFir(e.value)} disabled={conditionSearchRange === 'all'} />,
<Divider key="DividerStationSelection" layout="vertical" />,
<Button
key="ButtonFilterFromTo"
label="Filter by"
severity={filterFromToSector === false ? 'danger' : 'success'}
icon="pi pi-filter"
Expand All @@ -135,11 +137,18 @@ export default function LoaViewerMap() {
onClick={e => setFilterFromToSector(!filterFromToSector)}
disabled={conditionSearchRange !== 'ofSelectedSector'}
/>,
<Dropdown options={['from sector', 'to sector']} value={filterFromToSectorSelection} onChange={e => setFilterFromToSectorSelection(e.value)} disabled={!filterFromToSector || conditionSearchRange !== 'ofSelectedSector'} />,
<Dropdown
key="DropdownFromTo"
options={['from sector', 'to sector']}
value={filterFromToSectorSelection}
onChange={e => setFilterFromToSectorSelection(e.value)}
disabled={!filterFromToSector || conditionSearchRange !== 'ofSelectedSector'}
/>,
];

const endContent = [
<Button
key="ButtonVerticalLimits"
label="Show vertical limits"
severity={showVerticalLimits === true ? 'success' : 'danger'}
icon={showVerticalLimits === true ? 'pi pi-check' : 'pi pi-times'}
Expand Down

0 comments on commit 5228778

Please sign in to comment.