summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2026-02-25 04:14:21 +0100
committerMaze Winther <mazewinther@gmail.com>2026-02-25 04:14:21 +0100
commit987153266ec44c201f6d328d2e18148b06318f6b (patch)
treee93b683cca7ce1f97049516c748516e979861f60 /apps
parent6da55c7aeeacb4d6e635858af6dabf83168bb542 (diff)
downloadopencut-987153266ec44c201f6d328d2e18148b06318f6b.tar.gz
refactor: move transform type to more relevant file
Diffstat (limited to 'apps')
-rw-r--r--apps/web/src/types/rendering.ts9
-rw-r--r--apps/web/src/types/timeline.ts11
2 files changed, 11 insertions, 9 deletions
diff --git a/apps/web/src/types/rendering.ts b/apps/web/src/types/rendering.ts
index f5e18502..8c9763df 100644
--- a/apps/web/src/types/rendering.ts
+++ b/apps/web/src/types/rendering.ts
@@ -1,3 +1,12 @@
+export interface Transform {
+ scale: number;
+ position: {
+ x: number;
+ y: number;
+ };
+ rotate: number;
+}
+
export type BlendMode =
| "normal"
| "darken"
diff --git a/apps/web/src/types/timeline.ts b/apps/web/src/types/timeline.ts
index a4c40490..5a98bd31 100644
--- a/apps/web/src/types/timeline.ts
+++ b/apps/web/src/types/timeline.ts
@@ -1,4 +1,4 @@
-import type { BlendMode } from "./rendering";
+import type { BlendMode, Transform } from "./rendering";
export interface Bookmark {
time: number;
@@ -52,14 +52,7 @@ export interface StickerTrack extends BaseTrack {
export type TimelineTrack = VideoTrack | TextTrack | AudioTrack | StickerTrack;
-export interface Transform {
- scale: number;
- position: {
- x: number;
- y: number;
- };
- rotate: number;
-}
+export type { Transform } from "./rendering";
interface BaseAudioElement extends BaseTimelineElement {
type: "audio";