mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-11 06:30:03 +00:00
feat(studio): slideshow branching editor panel (#1582)
New Slideshow right-panel tab — slide list, inspector (notes + fragment hold-points), branch tree, hotspot tool — backed by pure manifest-transform helpers and a debounced SDK persist that writes the JSON island. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
7af3eb8f80
commit
3861e8e9fc
@@ -144,10 +144,11 @@ interface CutoverOptions {
|
||||
skipRefresh?: boolean;
|
||||
}
|
||||
|
||||
// ponytail: internal; export only if a third caller appears.
|
||||
// ponytail: exported for setSlideshowManifest (third caller — island write bypasses
|
||||
// the SDK dispatch path since <script> nodes are not in the element tree).
|
||||
// `after` is serialized once by the caller (which also did the no-op check
|
||||
// against its pre-dispatch snapshot), so this never re-serializes.
|
||||
async function persistSdkSerialize(
|
||||
export async function persistSdkSerialize(
|
||||
after: string,
|
||||
targetPath: string,
|
||||
originalContent: string,
|
||||
|
||||
Reference in New Issue
Block a user