mirror of
https://github.com/R0m1k3/Socialflow.git
synced 2026-10-21 14:08:10 +02:00
Reels : programmer la publication d'une vidéo déjà montée
Nouvelle page « Programmer un Reel » (/reel/schedule) : envoi ou choix d'une vidéo, description, pages Facebook/TikTok, date et heure. Le Reel est publié tel quel par le planificateur, sans passer par le générateur. - POST /api/posts valide les Reels (une vidéo, pages Facebook/TikTok) - vignette extraite à l'envoi des vidéos pour l'historique Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017tFkVXQDATYfw5aFtjQahi
This commit is contained in:
5 files changed
+335
-4
No files matched your search
@@ -81,6 +81,12 @@ const NewReel = createResponsiveRoute(
|
||||
() => import("@/pages/mobile/new-reel") // Uses same component for now
|
||||
);
|
||||
|
||||
// Reel déjà monté : même page responsive sur mobile et desktop
|
||||
const ScheduleReel = createResponsiveRoute(
|
||||
() => import("@/pages/schedule-reel"),
|
||||
() => import("@/pages/schedule-reel")
|
||||
);
|
||||
|
||||
const RemotionVideo = createResponsiveRoute(
|
||||
() => import("@/pages/remotion-video"),
|
||||
() => import("@/pages/mobile/remotion-video")
|
||||
@@ -136,6 +142,7 @@ function Router() {
|
||||
<Route path="/">{() => <ProtectedRoute component={Dashboard} />}</Route>
|
||||
<Route path="/new">{() => <ProtectedRoute component={NewPost} />}</Route>
|
||||
<Route path="/reel">{() => <ProtectedRoute component={NewReel} />}</Route>
|
||||
<Route path="/reel/schedule">{() => <ProtectedRoute component={ScheduleReel} />}</Route>
|
||||
<Route path="/remotion">{() => <ProtectedRoute component={RemotionVideo} />}</Route>
|
||||
<Route path="/calendar">{() => <ProtectedRoute component={Calendar} />}</Route>
|
||||
<Route path="/media">{() => <ProtectedRoute component={Media} />}</Route>
|
||||
|
||||
Reference in new issue
Block a user