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
4 stars 5 forks source link

FE - Implement Reusable RadioGroup Component #10

Open sanjaysah101 opened 7 months ago

sanjaysah101 commented 7 months ago

Description:

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

Proposed Solution:

Develop a reusable RadioGroup component that offers the following functionalities:

Figma

image

Folder Structure

src
  components
    ui
      RadioGroup
        RadioGroup.tsx
        radioGroup.module.scss

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