## Bug Fixes ### Note Card Actions - Fix broken size change functionality (missing state declaration) - Implement React 19 useOptimistic for instant UI feedback - Add startTransition for non-blocking updates - Ensure smooth animations without page refresh - All note actions now work: pin, archive, color, size, checklist ### Markdown LaTeX Rendering - Add remark-math and rehype-katex plugins - Support inline equations with dollar sign syntax - Support block equations with double dollar sign syntax - Import KaTeX CSS for proper styling - Equations now render correctly instead of showing raw LaTeX ## Technical Details - Replace undefined currentNote references with optimistic state - Add optimistic updates before server actions for instant feedback - Use router.refresh() in transitions for smart cache invalidation - Install remark-math, rehype-katex, and katex packages ## Testing - Build passes successfully with no TypeScript errors - Dev server hot-reloads changes correctly
97 lines
2.5 KiB
JSON
97 lines
2.5 KiB
JSON
{
|
|
"name": "prisma-client-0924f65183f5d4eff92dbcaaa75ea4e789cffdcbc361852cabe5beaded9c8358",
|
|
"main": "index.js",
|
|
"types": "index.d.ts",
|
|
"browser": "index-browser.js",
|
|
"exports": {
|
|
"./package.json": "./package.json",
|
|
".": {
|
|
"require": {
|
|
"node": "./index.js",
|
|
"edge-light": "./wasm.js",
|
|
"workerd": "./wasm.js",
|
|
"worker": "./wasm.js",
|
|
"browser": "./index-browser.js",
|
|
"default": "./index.js"
|
|
},
|
|
"import": {
|
|
"node": "./index.js",
|
|
"edge-light": "./wasm.js",
|
|
"workerd": "./wasm.js",
|
|
"worker": "./wasm.js",
|
|
"browser": "./index-browser.js",
|
|
"default": "./index.js"
|
|
},
|
|
"default": "./index.js"
|
|
},
|
|
"./edge": {
|
|
"types": "./edge.d.ts",
|
|
"require": "./edge.js",
|
|
"import": "./edge.js",
|
|
"default": "./edge.js"
|
|
},
|
|
"./react-native": {
|
|
"types": "./react-native.d.ts",
|
|
"require": "./react-native.js",
|
|
"import": "./react-native.js",
|
|
"default": "./react-native.js"
|
|
},
|
|
"./extension": {
|
|
"types": "./extension.d.ts",
|
|
"require": "./extension.js",
|
|
"import": "./extension.js",
|
|
"default": "./extension.js"
|
|
},
|
|
"./index-browser": {
|
|
"types": "./index.d.ts",
|
|
"require": "./index-browser.js",
|
|
"import": "./index-browser.js",
|
|
"default": "./index-browser.js"
|
|
},
|
|
"./index": {
|
|
"types": "./index.d.ts",
|
|
"require": "./index.js",
|
|
"import": "./index.js",
|
|
"default": "./index.js"
|
|
},
|
|
"./wasm": {
|
|
"types": "./wasm.d.ts",
|
|
"require": "./wasm.js",
|
|
"import": "./wasm.js",
|
|
"default": "./wasm.js"
|
|
},
|
|
"./runtime/library": {
|
|
"types": "./runtime/library.d.ts",
|
|
"require": "./runtime/library.js",
|
|
"import": "./runtime/library.js",
|
|
"default": "./runtime/library.js"
|
|
},
|
|
"./runtime/binary": {
|
|
"types": "./runtime/binary.d.ts",
|
|
"require": "./runtime/binary.js",
|
|
"import": "./runtime/binary.js",
|
|
"default": "./runtime/binary.js"
|
|
},
|
|
"./generator-build": {
|
|
"require": "./generator-build/index.js",
|
|
"import": "./generator-build/index.js",
|
|
"default": "./generator-build/index.js"
|
|
},
|
|
"./sql": {
|
|
"require": {
|
|
"types": "./sql.d.ts",
|
|
"node": "./sql.js",
|
|
"default": "./sql.js"
|
|
},
|
|
"import": {
|
|
"types": "./sql.d.ts",
|
|
"node": "./sql.mjs",
|
|
"default": "./sql.mjs"
|
|
},
|
|
"default": "./sql.js"
|
|
},
|
|
"./*": "./*"
|
|
},
|
|
"version": "5.22.0",
|
|
"sideEffects": false
|
|
} |