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.

Jolt Hooks #

Flutter hooks integration for the Jolt reactive state management system.

Usage #

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

class CounterWidget extends HookWidget {
  @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),
      ),
    );
  }
}

API Reference #

Hook Description
useSignal Creates a reactive signal
useComputed Creates a computed signal
useWritableComputed Creates a writable computed signal
useConvertComputed Creates a type-converting signal
useListSignal Creates a reactive list
useMapSignal Creates a reactive map
useSetSignal Creates a reactive set
useIterableSignal Creates a reactive iterable
useJoltEffect Creates a reactive effect
useJoltWatcher Creates a watcher
useJoltEffectScope Creates an effect scope
useAsyncSignal Creates an async signal
usePersistSignal Creates a persistent signal
useJoltStream Creates a stream from a reactive value
0
likes
160
points
119
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