Initial commit: Penyerahan final Source code Tugas Akhir

This commit is contained in:
ferdiakhh
2025-07-10 19:15:14 +07:00
commit e1f2206b8a
687 changed files with 80132 additions and 0 deletions

26
lib/get_it.dart Normal file
View File

@ -0,0 +1,26 @@
import 'package:get_it/get_it.dart';
import 'package:initial_folder/providers/announcement_provider.dart';
import 'package:initial_folder/providers/detail_course_coupon_provider.dart';
import 'package:initial_folder/providers/detail_course_provider.dart';
import 'package:initial_folder/providers/qna_provider.dart';
import 'package:initial_folder/providers/reply_announcement_provider.dart';
import 'package:initial_folder/providers/reply_qna_provider.dart';
final qnaGetIt = GetIt.instance;
final replyQnaGetIt = GetIt.instance;
final detailGetIt = GetIt.instance;
final detailCouponGetIt = GetIt.instance;
final announcementGetIt = GetIt.instance;
final replyAnnouncementGetIt = GetIt.instance;
void setup() {
qnaGetIt.registerSingleton<QnaProvider>(QnaProvider());
replyQnaGetIt.registerSingleton<ReplyQnaProvider>(ReplyQnaProvider());
detailGetIt.registerSingleton<DetailProvider>(DetailProvider());
detailCouponGetIt
.registerSingleton<DetailCouponProvider>(DetailCouponProvider());
announcementGetIt
.registerSingleton<AnnouncementProvider>(AnnouncementProvider());
replyAnnouncementGetIt.registerSingleton<ReplyAnnouncementProvider>(
ReplyAnnouncementProvider());
}