- Keep local changes for refactored detail components
- Remove obsolete detail-page files
- Maintain bug fixes and type improvements
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Convert detail pages to modal components for better UX
- Fix seq type from string to number for ARS and Alimtalk
- Add seq field to list item types
- Fix validation for card number input (remove formatting chars)
- Fix SMS payment resend seq parameter issue
- Improve z-index handling for snackBar and dialogs
- Add useSetHeaderTitle to link payment history wrap
- Remove unused detail page files
- Update payout filter and various detail components
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Change checkGrant permission type from 'X' to 'W' in link-payment-history-wrap and link-payment-wait-send-wrap
- These navigation buttons should use 'W' (write) permission instead of 'X' (execute)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add checkGrant(55, 'W') for resend and separate approval in link-payment-history-detail
- Add checkGrant(55, 'W') for delete in link-payment-wait-detail
- Show alert message when user lacks permission
- Simplify onClick handlers from arrow functions to direct method references
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add checkGrant(55, 'D') for download/email functions in transfer-list-wrap, result-list-wrap, and result-detail
- Add checkGrant(55, 'W') for transfer registration navigation in transfer-list-wrap and result-list-wrap
- Add checkGrant(55, 'X') for transfer request in transfer-detail
- Show alert message when user lacks permission
- Simplify onClick handler in transfer-detail from arrow function to direct method reference
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add checkGrant(56, 'X') permission check to onClickToNavigate function
- Show alert message when user lacks permission
- Simplify onClick handler from arrow function to direct method reference
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add grant check (54, 'D') to link payment download buttons
- Add grant check (54, 'X') to link payment request buttons
- Add grant check (65, 'D') to face auth download button
- Add grant check (60, 'D') to account holder search download button
- Add grant check (60, 'X') to account holder search request button
- Refactor inline onClick handlers to method references
Changes:
- link-payment-history-wrap: Add permission checks for download and request
- link-payment-wait-send-wrap: Add permission checks for download and request
- face-auth-page: Add permission check for download
- account-holder-search-page: Add permission check for download
- account-holder-search-list: Add permission check for search request
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Remove NumericFormat dependency from home UI components
- Replace NumericFormat with t('home.count') for transaction counts
- day-status-box-container1.tsx: approvalCount, cancelCount
- day-status-box-container2.tsx: dailyAverageCount
- fund-account/result-list-wrap.tsx: request/success/fail counts
- Replace NumericFormat with direct formatting for percentages
- Increase/decrease rates in both container components
- Settlement limit percentage display
- Ensure consistent localization pattern across all count displays
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add missing Korean locale keys to alimtalk section (23 keys)
- Add localization for ARS payment detail page (11 keys)
- Replace hardcoded Korean text with translation keys in ars-detail.tsx
- Support both Korean and English for ARS payment details
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Move filter components to separate ars/filter and payout directories
- Update additional service types and list item component
- Modify page routes and path constants
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- ARS 페이지 컴포넌트 분리 및 리팩토링
- SMS 재전송 성공/실패 snackBar 추가
- 부가서비스 페이지 다국어(i18n) 적용
- 계좌명의인증 리스트 UI 개선
- 라우트 경로 상수 정리
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
변경사항:
- home.count 영어 번역 추가 (" cases")
- result-list-wrap.tsx에서 transaction.count를 home.count로 수정
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
자금이체 목록 페이지에서 금액 표시 방식을 t('home.money') 형식으로 통일했습니다.
변경사항:
- transfer-list-wrap: 잔액 표시를 t('home.money') 형식으로 변경
- result-list-wrap: 요청/성공/실패 금액 표시를 t('home.money') 형식으로 변경
- 건수 표시에 t('transaction.count') 사용
- 불필요한 NumericFormat import 제거
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Step1, Step2 폼 레이블 현지화
- 발송 수단, 상품 정보, 구매자 정보 등 모든 필드 번역
- 구매자 정보 대조 옵션(개인/법인) 다국어 적용
- 언어 선택(국문/영문), 링크내용(기본/추가) 현지화
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- SMS 결제 통보 관련 컴포넌트에 i18n 적용
- 한글/영문 번역 키 추가 (ko.json, en.json)
- sms-payment-detail-resend, sms-payment-filter, sms-payment-page 현지화
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Remove FULL_CANCEL and PARTIAL_CANCEL from KeyInPaymentTansactionType enum
- Remove corresponding filter buttons from payment status button group
- Simplify list item color logic to combine PRE_CANCEL and POST_CANCEL handling
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>