Skip to content

removed the duplicate checkbox#474

Open
pratyuxxhh wants to merge 4 commits into
aryandas2911:mainfrom
pratyuxxhh:fix/fixing-duplicate-checkboxes-in-task-section
Open

removed the duplicate checkbox#474
pratyuxxhh wants to merge 4 commits into
aryandas2911:mainfrom
pratyuxxhh:fix/fixing-duplicate-checkboxes-in-task-section

Conversation

@pratyuxxhh
Copy link
Copy Markdown
Contributor

📌 Description

Fixed the duplicate checkbox issue in the Tasks section by removing the unnecessary native checkbox and related bulk-selection functionality. Each task row now displays only a single styled completion button, resulting in a cleaner and more consistent UI.

Also the default checkbox was crashing the whole website .

🔗 Related Issue

Closes #464

🛠 Changes Made

  • Removed the duplicate native <input type="checkbox"> from TaskItem.jsx
  • Removed bulk-select state management from Tasks.jsx
  • Removed the “Delete Selected” button and related logic
  • Kept task completion functionality using the styled square check button
  • Preserved edit and delete actions on the right side of each task row

📸 Screenshots

image

✅ Checklist

  • Code runs locally
  • Followed project structure
  • No console errors
  • Properly tested changes
  • Linked the issue

🚀 Notes for Reviewers

This PR only removes the redundant checkbox and unused bulk-selection functionality. Existing task completion behavior remains unchanged.

@pratyuxxhh
Copy link
Copy Markdown
Contributor Author

Hi @aryandas2911 ,

Just following up on this PR.
The issue has been fixed and tested from my side. Since the PR has been inactive for a while, could you please take a look whenever you get time?

Thank you!

@pratyuxxhh
Copy link
Copy Markdown
Contributor Author

@aryandas2911 please check this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug : Tasks in the tasks section has 2 boxes

1 participant