feat(task): task detail

This commit is contained in:
2026-02-09 18:20:33 +08:00
parent f0298b91e3
commit 3f284d057c
19 changed files with 435 additions and 279 deletions

View File

@@ -8,9 +8,9 @@ import { useEffect, useState } from "react"
export default function WorkflowModal(props: {
opened: boolean
taskId: number | null
onClose: () => void
onCloseAction: () => void
}) {
const { opened, taskId, onClose } = props
const { opened, taskId, onCloseAction } = props
const [loading, setLoading] = useState(false)
const [records, setRecords] = useState<any[]>([])
@@ -38,7 +38,7 @@ export default function WorkflowModal(props: {
return (
<Modal
opened={opened}
onClose={onClose}
onClose={onCloseAction}
title="工作流"
centered
size={720}>
@@ -52,7 +52,7 @@ export default function WorkflowModal(props: {
size="sm"
style={{
fontFamily:
"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace",
'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace',
whiteSpace: "pre-wrap",
wordBreak: "break-word",
background: "rgba(0,0,0,0.03)",
@@ -70,7 +70,7 @@ export default function WorkflowModal(props: {
</Stack>
</ScrollArea>
<Group justify="flex-end">
<Button variant="default" onClick={onClose}>
<Button variant="default" onClick={onCloseAction}>
</Button>
</Group>
@@ -78,4 +78,3 @@ export default function WorkflowModal(props: {
</Modal>
)
}