This commit is contained in:
2025-07-22 13:39:46 +08:00
parent dc94cc41c2
commit 0214a6069b
18 changed files with 69 additions and 1059 deletions

View File

@ -2,11 +2,12 @@
import streamlit as st
from pathlib import Path
from config import SHARED_ASSETS_DIR
from utils.helpers import display_operation_status
@st.fragment
def render_tab(project, callbacks):
"""渲染「最終影片合成」標籤頁的 UI。"""
display_operation_status
_render_video_management_section(project, callbacks)
_render_shared_asset_uploader(callbacks)
_render_shared_asset_selection(callbacks)
@ -102,9 +103,6 @@ def _render_shared_asset_selection(callbacks):
disabled=not all_videos_selected,
use_container_width=True
)
# 將選擇的結果回傳給主函式
return logo_selection, open_selection, end_selection
def _render_shared_asset_uploader(callbacks):