Initial commit

This commit is contained in:
admin1
2026-07-14 11:11:36 +08:00
commit 656499cf94
604 changed files with 119518 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
import 'package:freezed_annotation/freezed_annotation.dart';
part 'trakt_user.freezed.dart';
part 'trakt_user.g.dart';
@freezed
abstract class TraktUser with _$TraktUser {
const factory TraktUser({@Default('') String username}) = _TraktUser;
factory TraktUser.fromJson(Map<String, dynamic> json) =>
_$TraktUserFromJson(json);
}
@freezed
abstract class TraktUserSettings with _$TraktUserSettings {
const factory TraktUserSettings({TraktUser? user}) = _TraktUserSettings;
factory TraktUserSettings.fromJson(Map<String, dynamic> json) =>
_$TraktUserSettingsFromJson(json);
}