FlowFuse / FlowFuse/node-red-dashboard

Not all template content is supported in dynamic use-case

Open
#1,517 7 comments 0 reactions 0 assignees View on GitHub
size:M type:bug
Dominant language
HTML
Stars
355
Forks
82
Avg merge
4d 20h
Merged PRs (30d)
24

Description

### Current Behavior

Injecting some particular templates dynamically causes rendering issue for a `ui-template`.

This is a known issue with https://github.com/FlowFuse/node-red-dashboard/pull/1475, but the functionality introduced there improves the existing status-quo, so didn't think this issue would be a blocker.

### Expected Behavior

Any injected template content should render the same as if it was rendered in the static configuration in the first place

### Steps To Reproduce

See: https://github.com/FlowFuse/node-red-dashboard/pull/1475

### Environment

- Dashboard version:
- Node-RED version:
- Node.js version:
- npm version:
- Platform/OS:
- Browser:

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with pull request #1475 and the ui-template dynamic injection behavior described there. Compare how injected template content renders with equivalent static configuration, and consider the issue done when all injected template content renders the same way as static content.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.