cylc/cylc-ui

tree: more efficient expand/collapse icons/buttons

oliver-sanders opened this issue · 0 comments

A large proportion of the component mount time for the Tree view comes down to the expand/collapse buttons/icons.

Surprisingly, these take longer to mount than the tree and job icons, see #1614 (comment).

Suggest investigating a native implementation of this trival component i.e. one which does not use intermediate Vue components.