activist icon indicating copy to clipboard operation
activist copied to clipboard

Unit tests for Sidebar and useSidebar logic

Open nicki182 opened this issue 1 month ago • 2 comments

Terms

Description

Add unit tests for Sidebar (frontend/app/components/sidebar/left/SidebarLeft.vue and related files) and its logic (including useSidebar composable and sidebarUtils.ts).

Focus on:

  • Logic: collapsed/expanded state, event emission, useSidebar composable logic
  • Styling: dynamic classes (collapsed, expanded), Tailwind application
  • Accessibility: ARIA attributes set via logic only; leave full a11y checks to e2e
  • Responsive and dynamic style changes

Document any additional sidebar-related components needing coverage.

Contribution

No response

nicki182 avatar Oct 30 '25 08:10 nicki182

Hi @nicki182 , please assign me this task, I will work on this

ayushdoesdev avatar Oct 30 '25 11:10 ayushdoesdev

@ayushdoesdev done ;)

nicki182 avatar Oct 30 '25 12:10 nicki182

Closed by #1657 🚀 Thanks for the work here, @ayushdoesdev!

andrewtavis avatar Nov 22 '25 14:11 andrewtavis

thankyou @andrewtavis I was on a lonngg weekend, happy to see if my contributions work, please let me know if I can help more. My main expertise is in server side.

ayushdoesdev avatar Nov 24 '25 13:11 ayushdoesdev