ReviewOS

also looking at this

stacks/ts-qr-codes

chore(deps): update dependency react-dom to 19.2.7

#2138
Closed chris wants to merge buddy-bot/update-major-update-react-dom into main
222 files +16350 -1825

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

.vscode/dictionary.txtmodified+1-0
Changes to .vscode/dictionary.txt
@@ -29,6 +29,7 @@ glog
2929GTIN
3030heroicons
3131iconify
32ISSN
3233jsbarcode
3334Kazuhiko
3435LGGGLL
docs/api/barcode/EAN/index.mdmodified+9-8
Changes to docs/api/barcode/EAN/index.md
@@ -98,7 +98,6 @@ barcode('#barcode', '590123412345', { format: 'EAN13' }) formatting only
9898// Automatically adds check digit: '5901234123457'
9999```
100100
101
102101## OCR-B Font Support
103102
104103Standard EAN/UPC barcodes typically use OCR-B font. You can specify this using @font-face:
@@ -117,15 +116,17 @@ barcode('#barcode', '123456789012', {
117116## Common Use Cases
118117
1191181. Retail Products
120 - Product identification
121 - Inventory management
122 - Point of sale scanning
119 - Product identification
120 - Inventory management
121 - Point of sale scanning
122
1231232. ISBN Books
124 - EAN-13 format with "978" or "979" prefix
125 - Optional EAN-5 add-on for price
124 - EAN-13 format with "978" or "979" prefix
125 - Optional EAN-5 add-on for price
126
1261273. Magazines & Periodicals
127 - ISSN numbers in EAN-13 format
128 - EAN-2 add-on for issue numbers
128 - ISSN numbers in EAN-13 format
129 - EAN-2 add-on for issue numbers
129130
130131## Detailed Format Documentation
131132
docs/api/qr-code.mdmodified+6-6
Changes to docs/api/qr-code.md
@@ -27,22 +27,22 @@ import { QRCode } from '@stacksjs/qrx'
2727
2828const options = {
2929 // Size Options
30 width: 256, // Width in pixels
31 height: 256, // Height in pixels
32 margin: 10, // Margin around QR code
30 width: 256, // Width in pixels
31 height: 256, // Height in pixels
32 margin: 10, // Margin around QR code
3333
3434 // Color Options
35 colorDark: '#000000', // QR code color
35 colorDark: '#000000', // QR code color
3636 colorLight: '#ffffff', // Background color
3737
3838 // Error Correction
3939 correctLevel: QRErrorCorrectLevel.H, // H, Q, M, or L
4040
4141 // Rendering
42 useSVG: true, // Use SVG renderer instead of canvas
42 useSVG: true, // Use SVG renderer instead of canvas
4343}
4444
45const qrCode = new QRCode(document.getElementById("qr-code"), options)
45const qrCode = new QRCode(document.getElementById('qr-code'), options)
4646```
4747
4848## Error Correction Levels