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

unlistedoutdated

Flutter Common Widgets Collection

example/lib/main.dart

import 'package:example/pages/layout_grid.dart';
import 'package:example/pages/layout_responsive.dart';
import 'package:example/pages/progress.dart';
import 'package:example/pages/refresh.dart';
import 'package:example/pages/sentry.dart';
import 'package:example/pages/toast.dart';
import 'package:example/router.dart';
import 'package:flutter/material.dart';
import 'package:lc_widgets/tools/sentry.dart';
import 'package:lc_widgets/tools/toast.dart';

import 'pages/async_button.dart';
import 'pages/card.dart';
import 'pages/entrance.dart';
import 'pages/list_card.dart';

void main() {
  SentryUtilExtra.init(
    dsn:
        'https://c4fb50c137134764a44e95016ec946bc@o446222.ingest.sentry.io/6477389',
    runner: () => runApp(const MyApp()),
  );
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const Entrance(),
      builder: (ctx, child) {
        return BotToastInit().call(ctx, child);
      },
      navigatorObservers: [
        BotToastNavigatorObserver(),
      ],
      routes: {
        NamedRoute.listCard: (_) => const ListCardPage(),
        NamedRoute.card: (_) => const CardPage(),
        NamedRoute.progress: (_) => const ProgressPage(),
        NamedRoute.asyncButton: (_) => const AsyncButtonPage(),
        NamedRoute.toolsToast: (_) => const ToastPage(),
        NamedRoute.sentry: (_) => const SentryPage(),
        NamedRoute.refresh: (_) => const RefreshPage(),
        NamedRoute.layoutGrid: (_) => const LayoutGridPage(),
        NamedRoute.layoutResponsive: (_) => const PageLayoutResponsive(),
      },
    );
  }
}
0
likes
0
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter Common Widgets Collection

Homepage

License

unknown (license)

Dependencies

bot_toast, easy_refresh, flutter, flutter_svg, lc_utils, sentry_flutter, shared_preferences, skeletons

More

Packages that depend on lc_widgets