refactor(studio): rename useManifestPersistence to usePreviewPersistence

This commit is contained in:
Miguel Ángel
2026-05-19 20:44:45 -04:00
parent 89f9ca196d
commit 0769dc4b9c
2 changed files with 11 additions and 11 deletions
+8 -8
View File
@@ -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,
@@ -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;