littlefish_feature_terminal_management
A Flutter package that enables terminal management within a business, allowing users to list, filter, and manage linked terminals. Built for the Littlefish Merchant App ecosystem.
Features
- View and filter terminals linked to a business
- See terminal detail information
- Integrates with BLoC state management
- Customizable UI components for terminal management
Getting Started
Add this package to your pubspec.yaml:
dependencies:
littlefish_feature_terminal_management:
path: merchant_features/terminal_management/littlefish_feature_terminal_management
Then run:
flutter pub get
Usage
Import the package:
import 'package:littlefish_feature_terminal_management/terminal_management.dart';
See the example in the lib/presentation/pages/terminal_list_page.dart for integration details.
Dependencies
- flutter
- flutter_bloc
- equatable
- littlefish_core
- littlefish_payments
- intl
License
See LICENSE.
Changelog
See CHANGELOG.md.
Libraries
- bloc/terminal_management_bloc
- datasource/terminal_management_datasource
- models/device_registration_result
- presentation/components/terminal_info_view
- presentation/components/terminal_list_tile
- presentation/components/terminal_status_filter
- presentation/components/terminal_two_item_tile
- presentation/pages/terminal_detail_page
- presentation/pages/terminal_list_page
- presentation/theme/terminal_management_typography
- services/device_registration_service
- terminal_management