com um clique
vani-scheduling
Schedule explicit updates with microtasks and transitions
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Schedule explicit updates with microtasks and transitions
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Create a tiny global store with explicit subscriptions
Updates Vani SPA app UI in src/spa-app, especially the landing page/homepage and landing examples. Use when the user mentions Vani SPA app, src/spa-app, landing page/homepage, or landing examples.
Mount Vani components inside existing apps or DOM islands
Build scalable lists with keyed rows and per-item updates
Create a minimal Vani SPA root with explicit updates
Implement SSR, hydration, and selective activation with Vani
| name | vani-scheduling |
| description | Schedule explicit updates with microtasks and transitions |
Instructions for batching updates across independent regions with predictable timing.
Use this when a UI has multiple regions that should update independently or when updates are expensive.
Handle.batch() to coalesce update scheduling in the same tick.queueMicrotask.startTransition() for non-urgent work to keep the UI responsive.['content'])true)scheduleRegionUpdate)Example 1 usage pattern:
Batch urgent updates in a microtask and update each region once per flush.
Example 2 usage pattern:
Defer expensive list filtering with startTransition().
Example output:
Created: src/scheduler.ts
Notes: Updates are deduplicated per region.
Explain the scheduling policy, which updates are urgent vs transition, and list changes.