onInit method
Called immediately after the widget is allocated in memory. You might use this to initialize something for the controller.
Implementation
@override
void onInit() {
super.onInit();
log("Post Widget Init");
final findCurrentAccountController = Get.find<AccountUserController>();
currentUser =
findCurrentAccountController.currentUserAccounts.value.user.value;
if (scrollController != null) {
xscrollController.value = scrollController;
} else {
xscrollController.value = ScrollController();
}
//Bellekteki paylaşımları yükle
if (cachedpostsList != null) {
postsList.value ??= [];
postsList.value = cachedpostsList;
}
fetchsocailposts();
if (xscrollController.value != null && autofetchposts) {
xscrollController.value!.addListener(() {
if (xscrollController.value!.position.pixels >=
xscrollController.value!.position.maxScrollExtent) {
fetchsocailposts();
}
});
}
}