1차 보완(0.1.1+14) 내용 합치기
This commit is contained in:
@@ -13,6 +13,7 @@ import 'dart:typed_data';
|
||||
|
||||
import '../../core/data/backend.dart';
|
||||
import '../../core/i18n/app_locale.dart';
|
||||
import '../quest/location_consent.dart';
|
||||
|
||||
/// POP 종류 — 정책 원장 **B-01**.
|
||||
///
|
||||
@@ -775,6 +776,9 @@ void checkProfilePhoto(PickedPhoto photo) {
|
||||
}
|
||||
|
||||
abstract interface class MyRepository {
|
||||
/// 위치기반 서비스 약관 동의 상태 — 설정의 동의 · 철회 토글(Q-E1 · R02).
|
||||
LocationConsent get locationConsent;
|
||||
|
||||
Future<MyProfile> profile();
|
||||
|
||||
/// 명세 — *디폴트 최신순으로 20개 노출*.
|
||||
@@ -836,6 +840,9 @@ abstract interface class MyRepository {
|
||||
class SampleMyRepository implements MyRepository {
|
||||
SampleMyRepository();
|
||||
|
||||
@override
|
||||
LocationConsent get locationConsent => SampleLocationConsent.shared;
|
||||
|
||||
@override
|
||||
Future<void> withdraw() async {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user