import React, { useState } from 'react'; import { triggerEvolverGenerate, triggerEvolverEvaluate } from '../../../api'; export default function EvolverActions({ onChange }) { const [busy, setBusy] = useState(null); const [out, setOut] = useState(null); async function run(kind) { setBusy(kind); setOut(null); try { const fn = kind === 'generate' ? triggerEvolverGenerate : triggerEvolverEvaluate; const res = await fn(); setOut(res); onChange && onChange(); } catch (e) { setOut({ error: String(e) }); } finally { setBusy(null); } } return (

수동 트리거 (dev)

{out &&
{JSON.stringify(out, null, 2)}
}
); }