Currently this thing's pretty tangled... 🍝
The doc.name === the type~{name} value. When really, doc.name should be the display name...or at least there should be a "pretty" display name stored somewhere.
Things to fix/refactor:
- _view/by_type
- _view/type_definitions
- _list/types_list (...which is currently busted and unused...)
- src/menu-content/*
- type loading in main.js (which uses _view/type_definitions to load
component.js files.
Somewhat related to #18 as getting this right means meaningful content shared "everywhere." Doing it wrong will be...less good... 😩
Currently this thing's pretty tangled... 🍝
The
doc.name=== thetype~{name}value. When really,doc.nameshould be the display name...or at least there should be a "pretty" display name stored somewhere.Things to fix/refactor:
component.jsfiles.Somewhat related to #18 as getting this right means meaningful content shared "everywhere." Doing it wrong will be...less good... 😩