summaryrefslogtreecommitdiff
path: root/apps/web/src/services/storage
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2026-01-31 22:19:11 +0100
committerMaze Winther <mazewinther@gmail.com>2026-01-31 22:19:11 +0100
commitf820d9a8948b97460ebdfdaa6b42b6d510e2b3cf (patch)
tree460b4cd9ac403fe5591bb0b5b4064e1662d08077 /apps/web/src/services/storage
parent7878c8bb7b83bce568ced990903b8195a9dd4605 (diff)
downloadopencut-f820d9a8948b97460ebdfdaa6b42b6d510e2b3cf.tar.gz
refactor services structure
Diffstat (limited to 'apps/web/src/services/storage')
-rw-r--r--apps/web/src/services/storage/service.ts (renamed from apps/web/src/services/storage/storage-service.ts)8
1 files changed, 1 insertions, 7 deletions
diff --git a/apps/web/src/services/storage/storage-service.ts b/apps/web/src/services/storage/service.ts
index cb0b2ced..02f8d290 100644
--- a/apps/web/src/services/storage/storage-service.ts
+++ b/apps/web/src/services/storage/service.ts
@@ -333,12 +333,9 @@ class StorageService {
]);
}
- // Utility methods
async clearAllData(): Promise<void> {
- // Clear all projects
await this.projectsAdapter.clear();
-
- // Note: Project-specific media and timelines will be cleaned up when projects are deleted
+ // project-specific media and timelines cleaned up when projects are deleted
}
async getStorageInfo(): Promise<{
@@ -392,7 +389,6 @@ class StorageService {
try {
const currentData = await this.loadSavedSounds();
- // Check if sound is already saved
if (currentData.sounds.some((sound) => sound.id === soundEffect.id)) {
return; // Already saved
}
@@ -456,7 +452,6 @@ class StorageService {
}
}
- // Check browser support
isOPFSSupported(): boolean {
return OPFSAdapter.isSupported();
}
@@ -470,6 +465,5 @@ class StorageService {
}
}
-// Export singleton instance
export const storageService = new StorageService();
export { StorageService };