This little flow hangs the browser rather spectacularly. It took me 5 minutes to close the dashboard tab and close MS Edge.
The trigger is a missing single quote after black
in the second line of the template, which contains
<v-icon
:color="msg.payload === 'On' ? 'red' : 'black"
:icon="msg.payload === 'On' ? 'mdi-led-on' : 'mdi-led-off'"
size="x-large">
</v-icon>
Nothing in the node-red log, though the developer console was being thrashed with errors continually. I don't know if there is anything that can be done to make the system more resilient to typos.
[{"id":"1c35624c74ddbdcf","type":"ui-template","z":"997da33a0beedade","group":"7545fdb22e4a388c","dashboard":"04ee189a49c54f22","page":"","name":"Browser crasher","order":0,"width":"1","height":"1","head":"","format":"<v-icon \n :color=\"msg.payload === 'On' ? 'red' : 'black\"\n :icon=\"msg.payload === 'On' ? 'mdi-led-on' : 'mdi-led-off'\"\n size=\"x-large\">\n</v-icon>","storeOutMessages":true,"fwdInMessages":true,"resendOnRefresh":true,"templateScope":"local","className":"","x":480,"y":1400,"wires":[[]]},{"id":"12a9d15fa006200b","type":"inject","z":"997da33a0beedade","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"Off","payloadType":"str","x":210,"y":1420,"wires":[["1c35624c74ddbdcf"]]},{"id":"827648ca0e1fad66","type":"inject","z":"997da33a0beedade","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"On","payloadType":"str","x":210,"y":1380,"wires":[["1c35624c74ddbdcf"]]},{"id":"7545fdb22e4a388c","type":"ui-group","name":"D2 tests","page":"d7fcdd33578e5d34","width":"6","height":"1","order":-1,"showTitle":true,"className":""},{"id":"04ee189a49c54f22","type":"ui-base","name":"Dashboard","path":"/dashboard"},{"id":"d7fcdd33578e5d34","type":"ui-page","name":"d2","ui":"ID-BASE-1","path":"/d2","layout":"flex","theme":"48d09dabddfb21da","order":-1,"className":""},{"id":"ID-BASE-1","type":"ui-base","name":"Dashboard","path":"/dashboard"},{"id":"48d09dabddfb21da","type":"ui-theme","name":"Theme 1","colors":{"surface":"#ffffff","primary":"#0094ce","bgPage":"#eeeeee","groupBg":"#ffffff","groupOutline":"#cccccc"}}]