pensil_community_flutter 0.1.2 pensil_community_flutter: ^0.1.2 copied to clipboard
The official dart package to create your own community powered by Pensil.
import 'package:example/config.dart'; // Remove this import as this file is not uploaded on github
import 'package:example/pages/auth/auth_page.dart';
import 'package:flutter/material.dart';
import 'package:pensil_community_flutter/pensil_community_flutter.dart';
void main() {
// Replace [yourCommunityId] with Your Community Id;
final client = PensilClient(communityId: yourCommunityId);
runApp(MyApp(client: client));
}
class MyApp extends StatelessWidget {
const MyApp({required this.client, Key? key}) : super(key: key);
final PensilClient client;
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Community Demo',
builder: (context, child) {
return PensilCommunityApp(
bloc: PensilBloc(client: client),
child: child!,
);
},
home: const AuthPage(),
);
}
}