mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-03 12:54:29 +00:00
refactor(studio): rename useManifestPersistence to usePreviewPersistence
This commit is contained in:
@@ -8,7 +8,7 @@ import { useCaptionSync } from "./captions/hooks/useCaptionSync";
|
||||
import { usePersistentEditHistory } from "./hooks/usePersistentEditHistory";
|
||||
import { usePanelLayout } from "./hooks/usePanelLayout";
|
||||
import { useFileManager } from "./hooks/useFileManager";
|
||||
import { useManifestPersistence } from "./hooks/useManifestPersistence";
|
||||
import { usePreviewPersistence } from "./hooks/usePreviewPersistence";
|
||||
import { useTimelineEditing } from "./hooks/useTimelineEditing";
|
||||
import { addBlockToProject } from "./utils/blockInstaller";
|
||||
import type { BlockParam } from "@hyperframes/core/registry";
|
||||
@@ -142,7 +142,7 @@ export function StudioApp() {
|
||||
setActiveCompPathHydrated(true);
|
||||
}, [activeCompPathHydrated, fileManager.fileTree, fileManager.fileTreeLoaded]);
|
||||
|
||||
const manifestPersistence = useManifestPersistence({
|
||||
const previewPersistence = usePreviewPersistence({
|
||||
projectId,
|
||||
showToast,
|
||||
readOptionalProjectFile: fileManager.readOptionalProjectFile,
|
||||
@@ -274,8 +274,8 @@ export function StudioApp() {
|
||||
writeProjectFile: fileManager.writeProjectFile,
|
||||
domEditSaveTimestampRef,
|
||||
showToast,
|
||||
syncHistoryPreviewAfterApply: manifestPersistence.syncHistoryPreviewAfterApply,
|
||||
waitForPendingDomEditSaves: manifestPersistence.waitForPendingDomEditSaves,
|
||||
syncHistoryPreviewAfterApply: previewPersistence.syncHistoryPreviewAfterApply,
|
||||
waitForPendingDomEditSaves: previewPersistence.waitForPendingDomEditSaves,
|
||||
leftSidebarRef,
|
||||
handleCopy,
|
||||
handlePaste,
|
||||
@@ -297,7 +297,7 @@ export function StudioApp() {
|
||||
setRightPanelTab: panelLayout.setRightPanelTab,
|
||||
showToast,
|
||||
refreshPreviewDocumentVersion,
|
||||
queueDomEditSave: manifestPersistence.queueDomEditSave,
|
||||
queueDomEditSave: previewPersistence.queueDomEditSave,
|
||||
readProjectFile: fileManager.readProjectFile,
|
||||
writeProjectFile: fileManager.writeProjectFile,
|
||||
domEditSaveTimestampRef,
|
||||
@@ -309,7 +309,7 @@ export function StudioApp() {
|
||||
previewIframe,
|
||||
refreshKey,
|
||||
rightPanelTab: panelLayout.rightPanelTab,
|
||||
applyStudioManualEditsToPreviewRef: manifestPersistence.applyStudioManualEditsToPreviewRef,
|
||||
applyStudioManualEditsToPreviewRef: previewPersistence.applyStudioManualEditsToPreviewRef,
|
||||
syncPreviewHistoryHotkey: appHotkeys.syncPreviewHistoryHotkey,
|
||||
reloadPreview,
|
||||
setRefreshKey,
|
||||
@@ -345,7 +345,7 @@ export function StudioApp() {
|
||||
projectId,
|
||||
activeCompPath,
|
||||
showToast,
|
||||
waitForPendingDomEditSaves: manifestPersistence.waitForPendingDomEditSaves,
|
||||
waitForPendingDomEditSaves: previewPersistence.waitForPendingDomEditSaves,
|
||||
});
|
||||
const {
|
||||
consoleErrors,
|
||||
@@ -453,7 +453,7 @@ export function StudioApp() {
|
||||
startRender: renderQueue.startRender as (options: unknown) => Promise<void>,
|
||||
},
|
||||
compositionDimensions,
|
||||
waitForPendingDomEditSaves: manifestPersistence.waitForPendingDomEditSaves,
|
||||
waitForPendingDomEditSaves: previewPersistence.waitForPendingDomEditSaves,
|
||||
handlePreviewIframeRef,
|
||||
refreshPreviewDocumentVersion,
|
||||
timelineVisible,
|
||||
|
||||
+3
-3
@@ -17,7 +17,7 @@ interface RecordEditInput {
|
||||
files: Record<string, { before: string; after: string }>;
|
||||
}
|
||||
|
||||
interface UseManifestPersistenceParams {
|
||||
interface UsePreviewPersistenceParams {
|
||||
projectId: string | null;
|
||||
showToast: (message: string, tone?: "error" | "info") => void;
|
||||
readOptionalProjectFile: (path: string) => Promise<string>;
|
||||
@@ -37,7 +37,7 @@ interface UseManifestPersistenceParams {
|
||||
|
||||
// ── Hook ──
|
||||
|
||||
export function useManifestPersistence({
|
||||
export function usePreviewPersistence({
|
||||
projectId,
|
||||
showToast: _showToast,
|
||||
readOptionalProjectFile: _readOptionalProjectFile,
|
||||
@@ -48,7 +48,7 @@ export function useManifestPersistence({
|
||||
domEditSaveTimestampRef,
|
||||
reloadPreview,
|
||||
pendingTimelineEditPathRef,
|
||||
}: UseManifestPersistenceParams) {
|
||||
}: UsePreviewPersistenceParams) {
|
||||
void _showToast;
|
||||
void _recordEdit;
|
||||
void _activeCompPathRef;
|
||||
Reference in New Issue
Block a user