코드 주석을 이 저장소 기준으로 정리
This commit is contained in:
@@ -13,7 +13,7 @@ import '../../../core/i18n/app_locale.dart';
|
||||
/// 「아이템 선택」(ZAP 옵션 「아이템」 · `343:204868`).
|
||||
///
|
||||
/// 두 시트는 제목과 카드 아랫줄만 다르다 — 구입은 「보유 : N」 + 가격, 선택은 「보유 : N개」.
|
||||
/// 구입은 스토어 결제 → `fn-iap-verify` 검증 → 구매자 기여 POP · 팬덤 Drop(원장 B-84)이고
|
||||
/// 구입은 스토어 결제 → `fn-iap-verify` 검증 → 구매자 기여 POP · 팬덤 Drop(정책 원장 B-84)이고
|
||||
/// 결과는 앱 전역 알림으로 온다([Store.messages]). 사본의 결제 시트(「앱 내 구입」)는 OS 결제
|
||||
/// 창이라 앱이 그리지 않는다. 구매가 곧 발동이라 보유 재고가 없어 「선택」(사용)은 준비 중이다.
|
||||
Future<void> showItemSheet(
|
||||
|
||||
@@ -44,7 +44,7 @@ class QuestRows extends StatelessWidget {
|
||||
///
|
||||
/// 보조 줄은 카테고리(사본 「오늘의 출석체크」 · 「커뮤니티」)다. 「홈」 프레임에는 보상 숫자 ·
|
||||
/// 진행 상태가 없어 그리지 않는다. 타임어택 남은 시간도 그리지 않는다 — 설명 프레임
|
||||
/// `2097:16397` 데이터는 「어드민에서 등록된 퀘스트」뿐이고, FR-QST-06 · 원장 C-94 의 카운트다운
|
||||
/// `2097:16397` 데이터는 「어드민에서 등록된 퀘스트」뿐이고, FR-QST-06 · 정책 원장 C-94 의 카운트다운
|
||||
/// 표시 위치는 퀘스트 목록 · 상세다.
|
||||
class QuestRow extends StatelessWidget {
|
||||
const QuestRow({
|
||||
@@ -98,7 +98,7 @@ class QuestRow extends StatelessWidget {
|
||||
),
|
||||
),
|
||||
const SizedBox(height: 4),
|
||||
// 진행중 탭 카드와 같은 일시 정지 표기(원장 C-83).
|
||||
// 진행중 탭 카드와 같은 일시 정지 표기(정책 원장 C-83).
|
||||
_sub(questSubLine(quest.category ?? '', quest.pausedSession)),
|
||||
],
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user