1차 보완(0.1.1+14) 내용 합치기
This commit is contained in:
@@ -14,6 +14,7 @@ import '../../core/data/backend.dart' show BackendException;
|
||||
import '../../core/monetization/rewarded_ad.dart';
|
||||
import '../../core/i18n/app_locale.dart';
|
||||
import 'place_picker_screen.dart' show PlacePickerScreen;
|
||||
import 'location_consent.dart';
|
||||
import 'quest_evidence.dart' show ShakeJudge, ShakeWindows;
|
||||
|
||||
/// 진행 상태 — 명세가 **다섯 가지**를 못박았다.
|
||||
@@ -684,6 +685,9 @@ class QuestDraft {
|
||||
}
|
||||
|
||||
abstract interface class QuestRepository {
|
||||
/// 위치기반 서비스 약관 동의(Q-E1 · R02) — 위치 Quest 인증 · 장소 선택의 현재 위치 직전에 확인한다.
|
||||
LocationConsent get locationConsent;
|
||||
|
||||
/// 명세 — *퀘스트 생성 최신순 소팅(최초 10개 노출, 스크롤 시 10개씩 로드)*.
|
||||
///
|
||||
/// [limit] 장보다 적게 돌려주면 더 읽을 문서가 없다는 뜻이다 — 화면은 이것으로 끝을 판정한다.
|
||||
@@ -798,6 +802,9 @@ abstract interface class QuestRepository {
|
||||
class SampleQuestRepository implements QuestRepository {
|
||||
const SampleQuestRepository();
|
||||
|
||||
@override
|
||||
LocationConsent get locationConsent => SampleLocationConsent.shared;
|
||||
|
||||
/// 원장 C-01 매핑 중 사용자 생성 초기값(C-02 A안)으로 열린 활동만.
|
||||
static QuestCatalog get _catalog => QuestCatalog(
|
||||
categories: [
|
||||
|
||||
Reference in New Issue
Block a user