Commit Graph

2 Commits

Author SHA1 Message Date
weli 53989e5731 fix: course package detail page - permission gate, status logic, preview lock 2026-05-01 10:50:56 +08:00
weli d117eb06f6 feat(course-package): detail page, publish/unpublish UI, edit lock
- Add detail/show page with conditional action buttons
- Route /course/course-package/detail with props query params
- List page click navigates to detail instead of edit
- Edit page redirects if package is published (published_at set)
- Store: add publish/unpublish API functions

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-30 21:06:19 +08:00