tanyadisini_sdk 1.1.7
tanyadisini_sdk: ^1.1.7 copied to clipboard
Tanyadisini Messenger SDK for Flutter.
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:tanyadisini_sdk/tanyadisini_sdk.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
final controller = Get.put(MessengerController(), permanent: true);
final res = await controller.openMessenger();
final customerId = res.data?.customer.id ?? "";
controller.appId.value = 'd9ece67c60b215ef6d8dbadc77196b5a';
controller.customerId.value = customerId;
runApp(const ExampleApp());
}
class ExampleApp extends StatelessWidget {
const ExampleApp({super.key});
@override
Widget build(BuildContext context) {
final light = ThemeData(
colorScheme: ColorScheme.fromSeed(seedColor: const Color(0xFF39A2FF)),
);
final controller = Get.find<MessengerController>();
return GetMaterialApp(
debugShowCheckedModeBanner: false,
theme: light,
home: TDSMessengerShell(
appId: controller.appId.value,
customerId: "bfa67acf-61c2-486a-89b7-f5e4dc3b324c",
),
);
}
}