toggleTheme method
void
toggleTheme(
- WidgetRef ref
Toggles the theme between light and dark mode.
Requires a WidgetRef — only available in ConsumerWidget or ConsumerStatefulWidget.
Call this from your widget's build method or a callback that has access to ref.
Example:
ElevatedButton(
onPressed: () => toggleTheme(ref),
child: Text('Toggle Theme'),
)
Implementation
void toggleTheme(WidgetRef ref) =>
ref.read(fxThemeControllerProvider.notifier).toggleDark();