mve-helper
v4.0.0
Published
Helper utilities for MVE framework
Maintainers
Readme
mve-helper
Helper utilities for MVE framework providing additional functionality and convenience methods.
Installation
npm install mve-helper
# or
pnpm add mve-helper
# or
yarn add mve-helperPeer Dependencies
mve-core(workspace dependency)wy-helper(workspace dependency)
Features
- State Management Helpers - Utilities for managing complex state
- Component Utilities - Helper functions for component development
- Reactive Utilities - Additional reactive programming helpers
- Performance Optimizations - Tools for optimizing MVE applications
Usage
import { createStore, useSignal, batch, createResource } from 'mve-helper';
// Create a store for complex state management
const store = createStore({
count: 0,
user: { name: 'John', age: 30 },
});
// Use helper hooks
const [value, setValue] = useSignal(0);
// Batch multiple updates
batch(() => {
setValue(1);
store.count = 10;
});
// Create async resources
const [data] = createResource(() => fetch('/api/data'));Helper Categories
State Management
createStore- Create reactive storesuseSignal- Signal hook utilitybatch- Batch multiple updates
Component Helpers
createComponent- Component creation utilitiescreateContext- Context managementuseContext- Context consumption
Performance
memo- Memoization utilitieslazy- Lazy loading helperssuspense- Suspense utilities
API Documentation
For detailed API documentation, visit online docs.
Development
See the main README for development setup instructions.
License
MIT
