Skip to content

Commit 837e451

Browse files
committed
comments
1 parent e51cf50 commit 837e451

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

app/components/dialogs/edit-video-dialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export function EditVideoDialog() {
100100
},
101101
});
102102

103-
// biome-ignore lint/correctness/useExhaustiveDependencies: only should react to editVideo changes
103+
// biome-ignore lint/correctness/useExhaustiveDependencies: only should react to dialog open state changes
104104
useEffect(() => {
105105
form.reset();
106106
}, [isEditVideoDialogOpen]);

app/components/dialogs/trim-video-dialog.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@ function TrimVideoDialogChild() {
5454
const [videoDurationSeconds, setVideoDurationSeconds] = useState<number>();
5555

5656
const videoUrl = useMemo(
57-
() => URL.createObjectURL(trimVideoDialogData!.videoFile),
57+
() =>
58+
trimVideoDialogData
59+
? URL.createObjectURL(trimVideoDialogData.videoFile)
60+
: "",
5861
[trimVideoDialogData]
5962
);
6063

app/components/dialogs/upload-video-dialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ function UploadVideoDialogChild() {
7070
(state) => state.isUploadVideoDialogOpen
7171
);
7272
const uploadVideoDialogData = useDialogsStore(
73-
(state) => state.isUploadVideoDialogData
73+
(state) => state.uploadVideoDialogData
7474
);
7575
const openUploadVideoDialog = useDialogsStore(
7676
(state) => state.openUploadVideoDialog

app/lib/stores/dialogs.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { create } from "zustand";
22

33
type DialogsStore = {
44
isUploadVideoDialogOpen: boolean;
5-
isUploadVideoDialogData?: {
5+
uploadVideoDialogData?: {
66
videoFile: File;
77
videoTitle: string;
88
};
@@ -46,7 +46,7 @@ export const useDialogsStore = create<DialogsStore>()((set) => ({
4646
isUploadVideoDialogOpen: true,
4747
...(videoFile && videoTitle
4848
? {
49-
isUploadVideoDialogData: { videoFile, videoTitle },
49+
uploadVideoDialogData: { videoFile, videoTitle },
5050
}
5151
: {}),
5252
}),
@@ -65,7 +65,8 @@ export const useDialogsStore = create<DialogsStore>()((set) => ({
6565
isTrimVideoDialogOpen: true,
6666
trimVideoDialogData: { videoFile, videoTitle },
6767
}),
68-
closeUploadVideoDialog: () => set({ isUploadVideoDialogOpen: false }),
68+
closeUploadVideoDialog: () =>
69+
set({ isUploadVideoDialogOpen: false, uploadVideoDialogData: undefined }),
6970
closeDeleteVideoDialog: () =>
7071
set({ isDeleteVideoDialogOpen: false, deleteVideoDialogData: undefined }),
7172
closeEditVideoDialog: () =>

0 commit comments

Comments
 (0)