Skip to content
Snippets Groups Projects

feat(overlays): add/remove overlay from store

Merged Tadeusz Miesiąc requested to merge overlays/add-remove-overlay-from-store into development

Description

This PR focuses on adding functionality to manage overlayBioEntity state for multiple overlays. Bio entities are stored under key-value pairs as follows: export type OverlaysBioEntityState = { overlaysId: number[]; data: { [overlayId: number]: { [modelId: number]: OverlayBioEntityRender[]; }; }; }; This way it's easier to add and remove new overlays.

Things done

  • store management - adding / removing new overlays
  • toggling on/off overlays in drawer -> currently displays only first overlay

Things to consider during code review

OverlayListItem covers test cases for useOverlay hook.

Edited by Tadeusz Miesiąc

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading