浏览代码

Added: Bitwarden option in import screen

Muhammed Ayimen 1 年之前
父节点
当前提交
f22b0cde8d
共有 2 个文件被更改,包括 7 次插入0 次删除
  1. 3 0
      lib/ui/settings/data/import/import_service.dart
  2. 4 0
      lib/ui/settings/data/import_page.dart

+ 3 - 0
lib/ui/settings/data/import/import_service.dart

@@ -31,6 +31,9 @@ class ImportService {
       case ImportType.aegis:
       case ImportType.aegis:
         showAegisImportInstruction(context);
         showAegisImportInstruction(context);
         break;
         break;
+      case ImportType.bitwarden:
+        showGoogleAuthImageInstruction(context);
+        break;
     }
     }
   }
   }
 }
 }

+ 4 - 0
lib/ui/settings/data/import_page.dart

@@ -15,6 +15,7 @@ enum ImportType {
   ravio,
   ravio,
   googleAuthenticator,
   googleAuthenticator,
   aegis,
   aegis,
+  bitwarden,
 }
 }
 
 
 class ImportCodePage extends StatelessWidget {
 class ImportCodePage extends StatelessWidget {
@@ -24,6 +25,7 @@ class ImportCodePage extends StatelessWidget {
     ImportType.ravio,
     ImportType.ravio,
     ImportType.aegis,
     ImportType.aegis,
     ImportType.googleAuthenticator,
     ImportType.googleAuthenticator,
+    ImportType.bitwarden,
   ];
   ];
 
 
   ImportCodePage({super.key});
   ImportCodePage({super.key});
@@ -40,6 +42,8 @@ class ImportCodePage extends StatelessWidget {
         return 'Google Authenticator';
         return 'Google Authenticator';
       case ImportType.aegis:
       case ImportType.aegis:
         return 'Aegis Authenticator';
         return 'Aegis Authenticator';
+      case ImportType.bitwarden:
+        return 'Bitwarden';
     }
     }
   }
   }