refactor: PostDetail cards as status dashboard, panel for creation
Reverted inline asset creation — the copy workflow (original → approve → translate → approve translations) needs the full panel, not a card form. PostDetail cards now: - "Create new" → creates asset (type pre-set, post linked) → opens panel - "Open" → opens panel for editing/reviewing - Card shows: title, status, preview, approval info (status dashboard) Panel handles: write copy, add translations, upload files, select reviewer, submit for review — the full workflow in its proper workspace. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -26,3 +26,36 @@
|
||||
at renderRootSync (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:12408:13)
|
||||
at performWorkOnRoot (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11827:37) {componentStack:
|
||||
at ArtefactDetailVersionsTab (http://localhos…vite/deps/react-router-dom.js?v=50a373cd:10250:3)} @ http://localhost:5173/src/components/ErrorBoundary.jsx:12
|
||||
[ 7975521ms] [ERROR] Failed to load team: TypeError: Failed to fetch
|
||||
at Object.get (http://localhost:5173/src/utils/api.js:59:18)
|
||||
at loadTeam (http://localhost:5173/src/App.jsx?t=1773661195572:114:30)
|
||||
at loadInitialData (http://localhost:5173/src/App.jsx?t=1773661195572:143:11)
|
||||
at http://localhost:5173/src/App.jsx?t=1773661195572:93:7
|
||||
at Object.react_stack_bottom_frame (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:18567:20)
|
||||
at runWithFiberInDEV (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:997:72)
|
||||
at commitHookEffectListMount (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:9411:163)
|
||||
at commitHookPassiveMountEffects (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:9465:60)
|
||||
at commitPassiveMountOnFiber (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11040:29)
|
||||
at recursivelyTraversePassiveMountEffects (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11010:13) @ http://localhost:5173/src/App.jsx?t=1773661195572:118
|
||||
[ 7975522ms] [ERROR] Failed to load teams: TypeError: Failed to fetch
|
||||
at Object.get (http://localhost:5173/src/utils/api.js:59:18)
|
||||
at loadTeams (http://localhost:5173/src/App.jsx?t=1773661195572:125:30)
|
||||
at loadInitialData (http://localhost:5173/src/App.jsx?t=1773661195572:145:11)
|
||||
at http://localhost:5173/src/App.jsx?t=1773661195572:93:7
|
||||
at Object.react_stack_bottom_frame (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:18567:20)
|
||||
at runWithFiberInDEV (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:997:72)
|
||||
at commitHookEffectListMount (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:9411:163)
|
||||
at commitHookPassiveMountEffects (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:9465:60)
|
||||
at commitPassiveMountOnFiber (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11040:29)
|
||||
at recursivelyTraversePassiveMountEffects (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11010:13) @ http://localhost:5173/src/App.jsx?t=1773661195572:127
|
||||
[ 7975522ms] [ERROR] Failed to load roles: TypeError: Failed to fetch
|
||||
at Object.get (http://localhost:5173/src/utils/api.js:59:18)
|
||||
at loadRoles (http://localhost:5173/src/App.jsx?t=1773661195572:133:30)
|
||||
at loadInitialData (http://localhost:5173/src/App.jsx?t=1773661195572:146:11)
|
||||
at http://localhost:5173/src/App.jsx?t=1773661195572:93:7
|
||||
at Object.react_stack_bottom_frame (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:18567:20)
|
||||
at runWithFiberInDEV (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:997:72)
|
||||
at commitHookEffectListMount (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:9411:163)
|
||||
at commitHookPassiveMountEffects (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:9465:60)
|
||||
at commitPassiveMountOnFiber (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11040:29)
|
||||
at recursivelyTraversePassiveMountEffects (http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=50a373cd:11010:13) @ http://localhost:5173/src/App.jsx?t=1773661195572:135
|
||||
|
||||
Reference in New Issue
Block a user