upnotes-io / react-todo

A generic todo list componet for react. This is being used in an electron based app: https://upnotes.io
8 stars 41 forks source link

One level hierarchy support #5

Open bhujoshi opened 2 years ago

bhujoshi commented 2 years ago

image

Okewusi commented 2 years ago

@bhujoshi is this still open?

bhujoshi commented 2 years ago

Yes @Okewusi. Assigning to you let me know in case any help needed form me.

davemarong commented 1 year ago

This seems interesting. Is this still open?

bhujoshi commented 1 year ago

@davemarong Yes it is open you can pick this up. Let me know in case any help needed thanks

Trevy05 commented 1 year ago

is this still open?

kamalkishor1991 commented 1 year ago

@Trevy05 yes it is still open.

Trevy05 commented 1 year ago

could you explain the deliverables more clearly, I would like to be assigned this issue.

kamalkishor1991 commented 1 year ago

@Trevy05 thanks for picking this up. Something like this with support for multiple levels: image

  1. User should be able to move items with tab to make something child of previous item based on the level previous child is at.
  2. drag and drop should work you can take reference of https://keep.google.com/ and use checkboxes feature. Please let me know if you have more questions? Assigning it to you.
Kirito64 commented 1 year ago

is it still open?

kamalkishor1991 commented 1 year ago

@Kirito64 yes it is still open.

ABay23 commented 1 year ago

Can I work on this issue?

kamalkishor1991 commented 1 year ago

@ABay23 sure.

Curis-lab commented 1 year ago

I dislike + sign appear under the checkbox, so I think the user must click something to get + sign to add a nest checkbox. Could you tell me what user should click?

Screenshot 2023-04-03 at 8 30 12 PM
bhujoshi commented 1 year ago

Yeah, I think + add item should only come on hover. Also, the placeholder name can be replaced with + add child item with more padding on the left. Let me know in case you need any help.

Curis-lab commented 1 year ago

that's will be lovely, I like your idea, thanks..