Framework-agnostic core logic for optimistic UI updates
npm install @meetdhanani/optimistic-ui-core> Framework-agnostic core logic for optimistic UI updates
This is the core package that provides framework-agnostic utilities and types for optimistic UI updates. It's used internally by @meetdhanani/optimistic-ui and typically not used directly.
``bash`
npm install @meetdhanani/optimistic-ui-core
This package is primarily used internally by @meetdhanani/optimistic-ui. If you're building a custom adapter for a different framework, you can use this package directly.
- GetId - Type for ID extraction functionsDeleteStrategy
- - Type for deletion strategiesOptimisticCreateConfig
- - Configuration for optimistic createsOptimisticUpdateConfig
- - Configuration for optimistic updatesOptimisticDeleteConfig
- - Configuration for optimistic deletesOptimisticDeleteWithUndoConfig
- - Configuration for optimistic deletes with undoOptimisticContext
- - Context returned from optimistic operationsdefaultGetId
- - Default ID extraction functiongetIdFromItem
- - Extract ID from an itemgenerateTempId
- - Generate temporary IDsisTempId
- - Check if an ID is temporaryisSSR` - Check if running in SSR environment
-
MIT