perspective-click reports only the clicked cell's own dimensions -- the view-level filter is not in it -- so a slice never carried the season the grid was scoped to. The ledger therefore counted rows the grid was hiding (921,225.71 on screen against 956,485.13 in the panel) and an operation would have written them. Both now read the filter off the viewer. The ledger applies it to its own view, where the values are already in the table's types and any operator works. The operation merges the equalities into each slice, cell values winning on a shared column since a cell cannot contradict the filter it was drawn inside, and refuses outright on any other operator: a range or an in-list cannot travel in a slice, and dropping it silently is the widening this is meant to stop. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| vendor | ||
| .gitignore | ||
| eslint.config.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| vite.config.js | ||
React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Oxc
- @vitejs/plugin-react-swc uses SWC
React Compiler
The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.
Expanding the ESLint configuration
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.