ansopedia / web-app

Ansopedia is an open-source learning platform that empowers you to explore diverse educational content. Access a vast repository of knowledge, including: posts, forums, quizzes, personalized experience, blog, leaderboard, school, college & university details, etc
3 stars 5 forks source link

FE - Implement Reusable Checkbox Component #8

Closed ansopedia closed 4 months ago

ansopedia commented 4 months ago

Description:

The current UI lacks a reusable checkbox component. This makes building forms and selecting options cumbersome and requires repetitive code. Implementing a dedicated checkbox component will improve code maintainability, consistency, and efficiency.

Proposed Solution:

Develop a reusable checkbox component that offers the following functionalities:

Figma

image

Folder Structure

src
  components
    ui
      Checkbox
        Checkbox.tsx
        checkbox.module.scss

Note: Try to integrate Legend State React For state management.

Meet-Kalani commented 4 months ago

I wanna do it!