An often occuring frustration when testing out an interface is that it will work fine within the interface editor, but once we throw it on a site, something goes wrong. That wouldn't be too big a deal as it's all part of development, but whenever we test interfaces on a site, there is no way to see what values the variables are getting for diagnostic purposes. We can hide/show the components on the site, but is there some way for developers to also see variable values?
Discussion posts and replies are publicly visible
As an advanced tactic, in some interfaces I define "local!currentUser" like this, to enable myself to throw in an arbitrary username as needed, and switch to it instantly just by commenting out the line with "loggedInUser()".
local!currentUser: a!refreshVariable( value: { loggedInUser(), "throwawayuser823498" }[1], refreshAlways: true() ),
These sound like awesome ideas. I just need to go in and rejigger everyone else's interfaces for it
Thanks for the tips