Skip to content

fix(afternote): 0건 애프터노트 홈에도 헤더·NEXT STEP 슬롯을 표시 #1704

Closed

Description

@OnlyReadOneBook

작업 유형

bug — 버그·오동작

주 담당 모듈

afternote — 애프터노트

개요

#1175에는 서버 계약이 필요한 동적 NEXT STEP 내용과, 서버 없이 바로 고칠 수 있는 0건 화면 구조 결함이 함께 들어 있었다. 이 이슈는 후자의 독립 범위만 분리한다.

현재 애프터노트가 0건이고 카테고리 필터도 없으면 헤더가 포함된 목록 본문 대신 빈 본문만 그려져 제목·설명·NEXT STEP 슬롯 전체가 사라진다. 시안의 0건 화면은 제목, 설명, NEXT STEP, 카테고리 행, 빈 본문 순서를 가진다.

작업 범위:

  • 작성자 0건 분기에 HomeHeaderSection을 포함하는 EmptyHomeBody를 사용한다.
  • 제목·설명과 NEXT STEP 슬롯의 레이아웃을 목록 있음 상태와 같은 구조로 유지한다.
  • 서버 원천이 없는 nextStep 값은 만들지 않고 null이면 카드가 보이지 않는 기존 계약을 유지한다.
  • 작성자와 화면을 공유하는 수신자 0건 상태에는 확인되지 않은 발신자 헤더가 새지 않도록 호출부가 표시 여부를 명시한다.
  • 여백 상수를 목록·빈 본문이 공유하도록 정리한다.
  • 작성자 헤더 표시, 수신자 미전파, nextStep 유무에 따른 슬롯 동작을 테스트와 스크린샷으로 고정한다.

완료 조건:

  1. 작성자 애프터노트 0건 화면에도 제목과 설명이 표시된다.
  2. nextStep이 주어지면 카드가 올바른 위치에 표시되고 탭이 호출부로 전달된다.
  3. nextStep이 null이면 카드만 숨고 헤더 구조는 유지된다.
  4. 수신자 0건 화면에는 발신자 헤더가 표시되지 않는다.
  5. 관련 단위·스크린샷·컴파일 검증이 통과한다.

이 범위는 동적 NEXT STEP 문구·목적지·플랜 한도 서버 계약과 독립적이며 Afternote/Afternote-BE#270에 막히지 않는다.

자식 이슈

없음

참고

Activity

  1. github-actions commented on Sep 1, 2026

    @github-actions
    Contributor

    bug 이슈는 사이드바 Fields > Priority 로 심각도를 지정해야 합니다. 판정 기준:

    • Urgent: 치명 — 크래시·데이터 소실·보안 무력화·핵심 경로 차단·가짜 성공
    • High: 심각 — 실패·틀린 값의 정상 위장, 핵심 기능 무동작
    • Medium: 불편 — 우회로가 있는 오동작·틀린 표시, 핵심 흐름은 유지
    • Low: 경미 — 문구·정렬·마감 품질 흠, 기능 영향 없음

    값이 비어 있어도 이슈를 닫지는 않습니다. 이 안내는 이슈당 한 번만 답니다.

  2. added
    pr-open이 이슈를 구현하는 PR 이 열려 있다 — base 가 기본 브랜치가 아니어도 드러낸다
    on Sep 2, 2026
  3. removed
    pr-open이 이슈를 구현하는 PR 이 열려 있다 — base 가 기본 브랜치가 아니어도 드러낸다
    on Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area:afternote애프터노트 기능 영역bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions