Skip to content

Commit 6841a09

Browse files
committed
Reset selected state of a ship when sidebar is closed
1 parent e7cae4f commit 6841a09

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/components/MlIconLayer/MlIconLayer.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ const MlIconLayer = ({
3535
setSidebarInfo,
3636
showMovingVessels,
3737
showNotMovingVessels,
38+
selectedVessel,
39+
setSelectedVessel,
3840
...props
3941
}) => {
4042
// Use a useRef hook to reference the layer object to be able to access it later inside useEffect hooks
@@ -53,7 +55,6 @@ const MlIconLayer = ({
5355
const rawDataRef = useRef([]);
5456
const [data, setData] = useState([]);
5557

56-
const [selectedVessel, setSelectedVessel] = useState(null);
5758
const [hoverInfo, setHoverInfo] = useState({});
5859
const [vesselInfo, setVesselInfo] = useState();
5960

src/components/MlIconLayer/MlIconLayer.stories.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ const CatalogueSidebar = ({ openSidebar, setOpenSidebar }) => {
123123

124124
const [showMovingVessels, setShowMovingvessels] = useState(true);
125125
const [showNotMovingVessels, setShowNotMovingVessels] = useState(true);
126+
const [selectedVessel, setSelectedVessel] = useState(null);
126127

127128
const dataUrl = useMemo(
128129
() =>
@@ -157,6 +158,7 @@ const CatalogueSidebar = ({ openSidebar, setOpenSidebar }) => {
157158
useEffect(() => {
158159
if (!openSidebar) {
159160
resetSidebarInfo();
161+
setSelectedVessel(null);
160162
}
161163
}, [openSidebar]);
162164

@@ -207,6 +209,8 @@ const CatalogueSidebar = ({ openSidebar, setOpenSidebar }) => {
207209
setSidebarInfo={setSidebarInfo}
208210
showMovingVessels={showMovingVessels}
209211
showNotMovingVessels={showNotMovingVessels}
212+
selectedVessel={selectedVessel}
213+
setSelectedVessel={setSelectedVessel}
210214
/>
211215
</SimpleDataProvider>
212216

0 commit comments

Comments
 (0)