add component-tree-panel