core_loyalty_flutter_package 1.0.0 copy "core_loyalty_flutter_package: ^1.0.0" to clipboard
core_loyalty_flutter_package: ^1.0.0 copied to clipboard

core_loyalty_flutter_package

example/lib/main.dart

import 'package:built_value/serializer.dart';
import 'package:core_loyalty_flutter_package/stores/theme/theme_store.dart';
import 'package:dio/dio.dart';
import 'package:example/screens/home.dart';
import 'package:flutter/material.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Initialize Dio and Serializers
  final dio = Dio();
  final serializers = Serializers();

  // Initialize ThemeStore
  final themeStore = ThemeStore(serializers, dio);

  // Fetch theme data for testing
  await themeStore.getThemeByApp('66b33bec833cd7adc43692dc');

  runApp(MyApp(themeStore: themeStore));
}

class MyApp extends StatelessWidget {
  final ThemeStore themeStore;

  const MyApp({Key? key, required this.themeStore}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'SDK Example App',
      theme: ThemeData(primarySwatch: Colors.blue),
      home: HomeScreen(themeStore: themeStore),
    );
  }
}
0
likes
35
points
78
downloads

Publisher

unverified uploader

Weekly Downloads

core_loyalty_flutter_package

Homepage

License

unknown (license)

Dependencies

built_collection, built_value, dio, flutter, flutter_mobx, http, json_annotation, mobx

More

Packages that depend on core_loyalty_flutter_package