flux_form 0.5.0
flux_form: ^0.5.0 copied to clipboard
A modular, type-safe form management library. Features input aggregation, sanitization pipelines, declarative validation, smart UI error handling, and State-management agnostic.
// lib/main.dart
import 'package:example/features/login/login_page.dart';
import 'package:flutter/material.dart';
void main() => runApp(const FluxFormDemoApp());
class FluxFormDemoApp extends StatelessWidget {
const FluxFormDemoApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flux Form Demo',
debugShowCheckedModeBanner: false,
theme: ThemeData(
colorScheme: ColorScheme.fromSeed(seedColor: Colors.indigo),
useMaterial3: true,
inputDecorationTheme: const InputDecorationTheme(
border: OutlineInputBorder(),
contentPadding: EdgeInsets.symmetric(horizontal: 12, vertical: 12),
),
),
home: const LoginPage(),
);
}
}