사용자 화면 · 마켓 / 판매등록

판매등록 - 공통 모달

MKT-012 · 2026. 03. 04

화면 이름판매등록 - 공통 모달
화면 위치마켓 > 판매 등록 > 공통 모달
화면 IDMKT-012
작성일2026. 03. 04
MKT-012-1MKT-012-2
Description
0화면 접근조건
  • 본 모달은 판매 등록 플로우 전 단계에서 공통으로 사용
  • 직접 업로드 / 간편 업로드 모두 동일 모달 사용
  • 트리거 조건에 따라 1번 / 2번 모달 타입으로 분기 노출
1취소 버튼클릭 시 노출모달
  • 노출 조건
    • 판매 등록 플로우 중 헤더의 '취소' 버튼 클릭 시 항상 노출
    • 입력 여부와 관계없이 노출됨
  • 안내 카피
    • 타이틀
      • 판매 등록 취소 안내
    • 본문
      • 판매 등록을 취소하면 지금까지 작성한 정보가 사라집니다
  • 버튼 구성
    • 좌측: 취소
    • 우측: 판매 등록 취소
  • 버튼 동작
    • 취소
      • 모달 닫힘
      • 현재 화면 유지
    • 판매 등록 취소
      • 판매 등록 플로우 종료
      • MKT-001 (마켓 메인 화면) 으로 이동
      • 입력 데이터 전체 초기화
2뒤로가기버튼 클릭시 노출 모달
  • "뒤로가기 = 이전 화면 이동"으로 정의했기 때문에 '데이터 손실 가능성'이 있을 때만 제한적으로 노출
  • 노출 조건
    • 뒤로가기 버튼 클릭 시
    • 현재 스텝 또는 이전 스텝에 입력값이 1개 이상 존재할 경우
    • 입력이 전혀 없는 경우 → 모달 없이 즉시 이전 화면 이동
  • 안내 카피
    • 타이틀
      • 작성 중인 내용 안내
    • 본문
      • 지금 뒤로 가시면 입력한 정보가 저장되지 않고 사라집니다
  • 버튼 구성
    • 좌측: 취소
    • 우측: 뒤로가기
  • 버튼 동작
    • 취소
      • 모달 닫힘
      • 현재 화면 유지
    • 뒤로가기
      • 입력 데이터 전체 폐기
      • 이전 화면으로 이동
3토스트메시지 정의
  • 노출 조건
    • 다음 행동이 실제로 완료되었을 때 노출
      • ①번 모달에서 [판매 등록 취소] 버튼 클릭 후
      • ②번 모달에서 [뒤로가기] 버튼 클릭 후, 입력 데이터가 초기화되며 이전 화면으로 이동한 경우
  • 노출 시점
    • 화면 전환 완료 직후
    • 모달 닫힘 이후 0.3~0.5초 내 노출
  • 토스트 메시지 문구
    • 작성 중이던 정보가 삭제되었습니다
  • 노출 규칙
    • 단일 토스트, 중복 노출 없음
    • 자동 사라짐 (약 2초)
    • 사용자 액션 불필요
  • 미노출 조건
    • 모달에서 [취소] 버튼 클릭 시
    • 입력값이 없는 상태에서 뒤로가기한 경우
    • 단순 화면 이동(이전/다음 버튼)에는 노출하지 않음
4공통 규칙
  • 모든 판매 등록 관련 화면에서 동일 UI / 동일 카피 사용
  • 시스템 뒤로가기 제스처(iOS 스와이프 백)에도 동일 조건 적용
  • 모달 노출 중:
    • 배경 화면 스크롤 및 인터랙션 비활성화
  • 입력값 존재 여부 판단 기준:
    • 텍스트 입력
    • 파일 업로드
    • 드롭다운 선택
    • 가격 입력 등 모든 사용자 액션 포함
MKT-011목록으로MKT-013