Skip to content

Instantly share code, notes, and snippets.

@theLee3
theLee3 / my_theme.dart
Created March 21, 2022 22:58
An approximation of Flutter's [Theme] implementation, demonstrating simple [InheritedWidget] use.
class MyThemeProvider extends StatefulWidget {
const MyThemeProvider({Key? key, required this.child}) : super(key: key);
final Widget child;
@override
State<MyThemeProvider> createState() => _MyThemeProviderState();
}
class _MyThemeProviderState extends State<MyThemeProvider> {