Skip to content

a small sample project which contain all real project need. (with redux)

Notifications You must be signed in to change notification settings

sky790312/nextjs-reactive-dragable-project

Repository files navigation

nextjs-drabbable-modal-calculator-project

a small sample project which contain all real project need. (with redux)

image

How to use

check the package.json.

feature

  • Should have Fold/Unfold when click on the right-rectangle at the left side of the track name
  • Should be able to drag the transition bar, left transition handler and right transition handler to change delay and duration.
  • When dragging the transition bar, it should change delay only.
  • When dragging the left transition handler, it should change delay and duration.
  • When dragging the right transition handler, it should change duration only.
  • When changing delay and duration, you should also update other tracks which are related to the selected one.
  • If transition bars are too long, you need to have scroll for it. But the track name panel should be fixed.
  • When a track is selected/hovered, we should highlight both Track Name block and Transition Bar block. (The whole row)

Checklist

  • Implement page switching
  • Implement element selecting
  • Implement property updating
  • Implement Drag-and-drop on Canvas
  • Implement doublie-click to rename (Element and Page)
  • Write test cases
  • Have no performance issue
  • Nested element list (optional)

About

a small sample project which contain all real project need. (with redux)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published