fix(web-ui): PipelineStartModal에 initialTrackId 전달
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
import { useState } from 'react';
|
import { useState } from 'react';
|
||||||
import { createPipeline, startPipeline } from '../../../api';
|
import { createPipeline, startPipeline } from '../../../api';
|
||||||
|
|
||||||
export default function PipelineStartModal({ library, onClose, onCreated }) {
|
export default function PipelineStartModal({ library, initialTrackId, onClose, onCreated }) {
|
||||||
const [tid, setTid] = useState(library?.[0]?.id || '');
|
const [tid, setTid] = useState(initialTrackId || library?.[0]?.id || '');
|
||||||
const [error, setError] = useState('');
|
const [error, setError] = useState('');
|
||||||
|
|
||||||
const submit = async () => {
|
const submit = async () => {
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ export default function PipelineTab({ library, initialTrackId }) {
|
|||||||
{modalOpen && (
|
{modalOpen && (
|
||||||
<PipelineStartModal
|
<PipelineStartModal
|
||||||
library={library}
|
library={library}
|
||||||
|
initialTrackId={initialTrackId}
|
||||||
onClose={() => setModalOpen(false)}
|
onClose={() => setModalOpen(false)}
|
||||||
onCreated={() => { setModalOpen(false); load(); }}
|
onCreated={() => { setModalOpen(false); load(); }}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user