docs: full UX polish pass — copy-link anchors, back-to-top, scrollspy #320
Annotations
5 errors
|
Frontend audit + build
Process completed with exit code 1.
|
|
tests/pages/DocsPage.test.jsx > DocsPage (post-split) > renders the bottom CTA link to /sign-up:
frontend/src/hooks/useToasts.jsx#L35
Error: useToasts must be used within ToastProvider
❯ useToasts src/hooks/useToasts.jsx:35:15
❯ DocsPage src/pages/DocsPage.jsx:255:25
❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
tests/pages/DocsPage.test.jsx > DocsPage (post-split) > renders the resources block (the section without an id):
frontend/src/hooks/useToasts.jsx#L35
Error: useToasts must be used within ToastProvider
❯ useToasts src/hooks/useToasts.jsx:35:15
❯ DocsPage src/pages/DocsPage.jsx:255:25
❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
tests/pages/DocsPage.test.jsx > DocsPage (post-split) > renders every section the sidebar links to:
frontend/src/hooks/useToasts.jsx#L35
Error: useToasts must be used within ToastProvider
❯ useToasts src/hooks/useToasts.jsx:35:15
❯ DocsPage src/pages/DocsPage.jsx:255:25
❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
tests/pages/DocsPage.test.jsx > DocsPage (post-split) > mounts without throwing:
frontend/tests/pages/DocsPage.test.jsx#L58
AssertionError: expected [Function] to not throw an error but 'Error: useToasts must be used within …' was thrown
- Expected:
undefined
+ Received:
"Error: useToasts must be used within ToastProvider"
❯ tests/pages/DocsPage.test.jsx:58:11
|