Skip to content

[7874] Refactor immersive editor logic into shared composable + move shared styles #7904

Merged
cstns merged 2 commits into
mainfrom
7827-immersive-refactor
Jul 23, 2026
Merged

[7874] Refactor immersive editor logic into shared composable + move shared styles #7904
cstns merged 2 commits into
mainfrom
7827-immersive-refactor

Conversation

@n-lark

@n-lark n-lark commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Description

This PR sets up the immersive editor logic to be shared with the new immersive dashboard editor + refactors the current EditorDrawer to use that new composable. Also moves some styles that will be shared amongst the drawers.

Related Issue(s)

Relates to #7874

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production
  • Link to Changelog Entry PR, or note why one is not needed.

Labels

  • Includes a DB migration? -> add the area:migration label

@n-lark
n-lark requested a review from cstns July 22, 2026 13:25
@n-lark n-lark self-assigned this Jul 22, 2026
@cstns
cstns merged commit 200538d into main Jul 23, 2026
28 checks passed
@cstns
cstns deleted the 7827-immersive-refactor branch July 23, 2026 09:15
@cstns
cstns deployed to staging July 23, 2026 09:15 — with GitHub Actions Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants