interest bug fix

This commit is contained in:
kishan06
2024-07-29 17:22:31 +05:30
parent 0e21f2d37a
commit 092e8b77ed
4 changed files with 18 additions and 4 deletions

View File

@@ -3,10 +3,25 @@ import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:regroup/Common/controller/MainController.dart';
import '../../Feed Module/Main_Screens/ProfileTab/EditProfile/ViewModel/InterestApiList.dart';
final MainController mainController = Get.put(MainController());
class MainScreen extends StatelessWidget {
class MainScreen extends StatefulWidget {
const MainScreen({super.key});
@override
State<MainScreen> createState() => _MainScreenState();
}
class _MainScreenState extends State<MainScreen> {
@override
void initState() {
InterestListApi().getinterestlistApi();
super.initState();
}
@override
Widget build(BuildContext context) {
return Obx(() {

View File

@@ -1,4 +1,3 @@
import 'package:regroup/Common/api_urls.dart';
import 'package:regroup/Common/base_manager.dart';
import 'package:regroup/Common/controller/data/network/network_api.dart';
@@ -30,6 +29,7 @@ class InterestListApi {
}
getIntersetFromResponse() {
listofInterests.clear();
for (var interests in interestlistobj!.data!) {
listofInterests.add(interests.name ?? "null");
}

View File

@@ -39,7 +39,6 @@ class _LoginScreenState extends State<LoginScreen> {
@override
void initState() {
InterestListApi().getinterestlistApi();
super.initState();
}

View File

@@ -174,7 +174,7 @@ class _SignupScreenState extends State<SignupScreen> {
@override
void initState() {
InterestListApi().getinterestlistApi();
super.initState();
}