@meetdhanani/optimistic-ui-core
v0.1.6
Published
Framework-agnostic core logic for optimistic UI updates
Maintainers
Readme
@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.
Installation
npm install @meetdhanani/optimistic-ui-coreUsage
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.
Exports
GetId<T>- Type for ID extraction functionsDeleteStrategy- Type for deletion strategiesOptimisticCreateConfig<T>- Configuration for optimistic createsOptimisticUpdateConfig<T>- Configuration for optimistic updatesOptimisticDeleteConfig<T>- Configuration for optimistic deletesOptimisticDeleteWithUndoConfig<T>- Configuration for optimistic deletes with undoOptimisticContext<T>- 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
License
MIT
