There are couple more points in resolving it:
When I try to build theme which appears to be NG theme, I get:
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
(I tried with both these options, but errors)
I think it was developed with previous Node version and dependencies. As per one of articles at group:
https://groups.google.com/g/xmpie-users/c/RZE11-MlYsI/m/CjR2J99MBAAJIt mentions using one version of Node only. I'm using NVM with v20.18.3, is it OK? It's correct as per current uStore version in use however if development of theme was done in previous version, still it should be used?
DUC option:
https://github.com/XMPieLab/uStore-NG/wiki/Input-Control-Development-GuideAs a work around if DUC / Input control is used:
- Can it be used to add a button or UI element to work on Approval page? Purpose is to trigger click of Modify button which doesn't appear on the theme n use as compared to NG Theme.
- Besides the link above, is there more info on Input control like how JavaScript code can be used in it?
Will look forward to feedback, thanks.