fix: resolve Prettier markdown code block parsing errors

- Fix syntax errors in skills markdown files (.github/skills, .opencode/skills)
- Change typescript to tsx for code blocks with JSX
- Replace ellipsis (...) in array examples with valid syntax
- Separate CSS from TypeScript into distinct code blocks
- Convert JavaScript object examples to valid JSON in docs
- Fix enum definitions with proper comma separation
This commit is contained in:
2026-01-20 21:09:29 +01:00
parent 7932fe7386
commit cd05fc8648
177 changed files with 5042 additions and 5541 deletions

View File

@@ -12,7 +12,7 @@ Analytics, logging, and error tracking don't block user interaction. Load them a
**Incorrect (blocks initial bundle):**
```tsx
import { Analytics } from '@vercel/analytics/react'
import { Analytics } from "@vercel/analytics/react";
export default function RootLayout({ children }) {
return (
@@ -22,19 +22,18 @@ export default function RootLayout({ children }) {
<Analytics />
</body>
</html>
)
);
}
```
**Correct (loads after hydration):**
```tsx
import dynamic from 'next/dynamic'
import dynamic from "next/dynamic";
const Analytics = dynamic(
() => import('@vercel/analytics/react').then(m => m.Analytics),
{ ssr: false }
)
const Analytics = dynamic(() => import("@vercel/analytics/react").then((m) => m.Analytics), {
ssr: false,
});
export default function RootLayout({ children }) {
return (
@@ -44,6 +43,6 @@ export default function RootLayout({ children }) {
<Analytics />
</body>
</html>
)
);
}
```