From 9a18a7a4e961375f80417d50a3c326c63e74dfe8 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Fri, 25 Jul 2025 15:30:47 +0200 Subject: [PATCH 1/3] feat: add toast for export --- apps/web/src/components/editor-header.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/web/src/components/editor-header.tsx b/apps/web/src/components/editor-header.tsx index 7daf5270..4fc7d245 100644 --- a/apps/web/src/components/editor-header.tsx +++ b/apps/web/src/components/editor-header.tsx @@ -10,6 +10,7 @@ import { useProjectStore } from "@/stores/project-store"; import { KeyboardShortcutsHelp } from "./keyboard-shortcuts-help"; import { useState, useRef } from "react"; import { Input } from "@/components/ui/input"; +import { toast } from "sonner"; export function EditorHeader() { const { getTotalDuration } = useTimelineStore(); @@ -22,6 +23,7 @@ export function EditorHeader() { // TODO: Implement export functionality // NOTE: This is already being worked on console.log("Export project"); + toast.warning("Export project is being worked on."); }; const handleNameClick = () => { From 5946b84b4bf88beec71d7b657ea34bbc15d3047a Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Fri, 25 Jul 2025 16:53:04 +0200 Subject: [PATCH 2/3] feat: export redirect --- apps/web/src/components/editor-header.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/components/editor-header.tsx b/apps/web/src/components/editor-header.tsx index b643abe7..b07780a5 100644 --- a/apps/web/src/components/editor-header.tsx +++ b/apps/web/src/components/editor-header.tsx @@ -23,7 +23,7 @@ export function EditorHeader() { // TODO: Implement export functionality // NOTE: This is already being worked on console.log("Export project"); - toast.warning("Export project is being worked on."); + document.location.href = `https://youtube.com/watch?v=dQw4w9WgXcQ`; }; const handleNameClick = () => { From 411fcaccf1b521ed7fa77f754059ceba4f77d73e Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Fri, 25 Jul 2025 16:57:20 +0200 Subject: [PATCH 3/3] fix: redirect new tab --- apps/web/src/components/editor-header.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/src/components/editor-header.tsx b/apps/web/src/components/editor-header.tsx index b07780a5..96b47800 100644 --- a/apps/web/src/components/editor-header.tsx +++ b/apps/web/src/components/editor-header.tsx @@ -23,7 +23,7 @@ export function EditorHeader() { // TODO: Implement export functionality // NOTE: This is already being worked on console.log("Export project"); - document.location.href = `https://youtube.com/watch?v=dQw4w9WgXcQ`; + window.open('https://youtube.com/watch?v=dQw4w9WgXcQ', '_blank'); }; const handleNameClick = () => {