Profectus/tests
thepaperpilot 68da6c352e Complete the rewrite
Renderables no longer get wrapped in computed refs, because JSX.Elements don't like that (desyncs with the DOM)
Relatedly, a lot of display functions got fairly simplified, removing unnecessary local components
Added `MaybeGetter` utility type for something that may be a getter function or a static value (but not a ref)
Made Achievement.vue use a Renderable for the display. The object of components can still be passed to `createAchievement`
Made Challenge.vue use a Renderable for the display. The object of components can still be passed to `createChallenge`
Fixed some issues introduced by the rewrite that broke particles systems
2024-12-11 14:28:17 -06:00
..
features Feature rewrite 2024-11-29 08:02:24 -06:00
game Complete the rewrite 2024-12-11 14:28:17 -06:00
util Fix isFunction typing 2022-11-07 22:06:16 -06:00
utils.ts Feature rewrite 2024-11-29 08:02:24 -06:00