|
@@ -2,6 +2,7 @@ import 'package:dartz/dartz.dart';
|
|
import 'package:flowy_sdk/dispatch/dispatch.dart';
|
|
import 'package:flowy_sdk/dispatch/dispatch.dart';
|
|
import 'package:flowy_sdk/flowy_sdk.dart';
|
|
import 'package:flowy_sdk/flowy_sdk.dart';
|
|
import 'package:flowy_sdk/protobuf/flowy-error/errors.pb.dart';
|
|
import 'package:flowy_sdk/protobuf/flowy-error/errors.pb.dart';
|
|
|
|
+import 'package:flowy_sdk/protobuf/flowy-user/user_profile.pb.dart';
|
|
import 'package:flowy_sdk/protobuf/flowy-user/user_setting.pb.dart';
|
|
import 'package:flowy_sdk/protobuf/flowy-user/user_setting.pb.dart';
|
|
|
|
|
|
class SettingsFFIService {
|
|
class SettingsFFIService {
|
|
@@ -18,6 +19,10 @@ class SettingsFFIService {
|
|
);
|
|
);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ Future<Either<UserSettingPB, FlowyError>> getUserSetting() {
|
|
|
|
+ return UserEventGetUserSetting().send();
|
|
|
|
+ }
|
|
|
|
+
|
|
Future<Either<Unit, FlowyError>> setAppearanceSetting(
|
|
Future<Either<Unit, FlowyError>> setAppearanceSetting(
|
|
AppearanceSettingsPB setting) {
|
|
AppearanceSettingsPB setting) {
|
|
return UserEventSetAppearanceSetting(setting).send();
|
|
return UserEventSetAppearanceSetting(setting).send();
|