initHive function
Implementation
Future<void> initHive() async {
// For web hive does not need to be initialized.
if (!kIsWeb) {
final dir = await getApplicationDocumentsDirectory();
Hive.init(dir.path);
}
Hive.registerAdapter<PlayerData>(PlayerDataAdapter());
Hive.registerAdapter<Settings>(SettingsAdapter());
}