import React, { useState, useCallback, useEffect, SetStateAction } from 'react'; import { motion, AnimatePresence } from 'framer-motion'; import { FileText } from 'lucide-react'; import { ScriptRenderer } from '@/components/script-renderer/ScriptRenderer'; import { useEditData } from '@/components/pages/work-flow/use-edit-data'; interface ScriptTabContentProps { setIsPauseWorkFlow: (isPauseWorkFlow: boolean) => void; isPauseWorkFlow: boolean; originalText?: string; } export function ScriptTabContent({ setIsPauseWorkFlow, isPauseWorkFlow, originalText, }: ScriptTabContentProps) { const { loading, scriptData, setAnyAttribute, applyScript } = useEditData('script', originalText); // 如果loading 显示loading状态 if (loading) { return (
Loading...
No script data