initData method

void initData()

Implementation

void initData() async {
  isDarkMode.value = themeService.isThemeFromBox();

  var language = storageUtils.getLocale();
  if (language.languageCode == 'hi') {
    selectedLanguage.value = 'Hindi';
  } else if (language.languageCode == 'mr') {
    selectedLanguage.value = 'Marathi';
  } else {
    selectedLanguage.value = 'English';
  }

  String? aclPositionMapping = await storageUtils.getAclPositionMapping();
  String? aclPositionMappingName = await storageUtils.getAclPositionMappingName();
  if (aclPositionMapping != null && aclPositionMapping != '0') {
    currentUserRole.value =
        aclPositionMappingName ?? 'Select Role';
  }
}