Explore these examples to see how Mini-State simplifies state management in Angular applications.
Basic usage of MiniState for data fetching with automatic loading state and error handling
Using MiniState with observable router parameters and form integration for detail pages
Full CRUD operations with MiniCrudState for efficient collection management
Build your own Custom functionality by combining multiple MiniState instances
Use MiniState for search functionality with loading and error handling
Mini-State provides a streamlined approach to handling async operations and state management.
Eliminate repetitive code for handling loading states, errors, and success messages
Leverages Angular's signals for efficient, fine-grained reactivity
Minimal footprint with no external dependencies
Multiple ways to create and combine state objects for different use cases
Built with TypeScript for excellent type safety and developer experience
Combine multiple state objects for combined scenarios with minimal effort
Get started with Mini-State in your Angular application:
Then create your first state object: