then true else false is always redundant
remove demo from the main branch

it belongs in the demo
recompile js
remove ".js" from component name