feat(collapse): add startCollapsed option