jolt_hooks 0.0.6 copy "jolt_hooks: ^0.0.6" to clipboard
jolt_hooks: ^0.0.6 copied to clipboard

Flutter hooks integration for the Jolt reactive state management system, providing declarative hooks for signals, computed values, effects, and more.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
import 'package:jolt_flutter/jolt_flutter.dart';
import 'package:jolt_hooks/jolt_hooks.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Jolt Hooks Example',
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
      ),
      home: CounterWidget(),
    );
  }
}

class CounterWidget extends HookWidget {
  const CounterWidget({super.key});

  @override
  Widget build(BuildContext context) {
    final count = useSignal(0);

    return Scaffold(
      body: JoltBuilder(builder: (context) => Text('Count: ${count.value}')),
      floatingActionButton: FloatingActionButton(
        onPressed: () => count.value++,
        child: Icon(Icons.add),
      ),
    );
  }
}
1
likes
160
points
285
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter hooks integration for the Jolt reactive state management system, providing declarative hooks for signals, computed values, effects, and more.

Repository (GitHub)
View/report issues

Topics

#jolt #state-management #signals #hook

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_hooks, jolt

More

Packages that depend on jolt_hooks