Skip to content

[Feat] Edit Lesson Details in Library #10

@SilviaMiranda

Description

@SilviaMiranda

Type: Feature
Priority: P0
Assignee: Frontend Engineer
Sprint: Sprint 1 (v2.1.0)

Description:
As a user, I want to edit lesson details (title, URL, description, duration) in the Library page so I can fix broken links and update content.
Acceptance Criteria:

Edit icon appears on each lesson card
Click opens modal with pre-filled form
Form validates URLs and required fields
Save button persists changes to localStorage
Cancel button closes modal without saving
Success toast appears after save
Works on all 3 tabs (Warmups, Grooves, Practice)

Technical Notes:

Create EditLessonModal.jsx component
Add editingLesson state to App.js
Update warmups, grooves, practiceLessons arrays on save
Add URL validation helper function

Design Assets:
[Link to design mockup - to be created]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions