Jay Sheen
662e76af96
useAppBridge Hook 패턴으로 이미지 저장 기능 개선
...
iOS 웹뷰에서 이미지 다운로드를 위한 네이티브 브릿지 기능을
React Hook 패턴으로 리팩토링하여 일관성과 재사용성 개선
변경사항:
- useAppBridge Hook에 saveImage 메서드 추가
- utils/appBridge.ts에 saveImage 메서드 구현
- 세 개의 샘플 컴포넌트에서 useAppBridge Hook 사용
* cash-receipt-sample.tsx
* deposit-receipt-sample.tsx
* tax-invoice-sample.tsx
- 직접 appBridge import 제거, Hook 패턴으로 통일
- TypeScript 타입 안전성 개선 (null 체크 추가)
기술 개선:
- React Hook 패턴으로 컴포넌트 라이프사이클과 통합
- safeCall을 통한 자동 에러 처리
- iOS 환경에서만 네이티브 브릿지 사용
- Android/웹은 기존 다운로드 방식 유지
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-12 16:26:38 +09:00
focp212@naver.com
a1d01e68e4
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
2025-11-12 14:54:35 +09:00
focp212@naver.com
9a6528484b
warning 수정
2025-11-12 14:54:22 +09:00
Jay Sheen
dc981e0dfd
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
...
충돌 해결: iOS 네이티브 브릿지와 로딩 스피너 통합
- iOS 환경에서 네이티브 브릿지로 이미지 저장
- 로딩 스피너 유지
- 파일명 형식 통일 (cash-receipt-YYMMDDHHmmss.png)
- 다운로드 후 자동으로 팝업 닫기
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-12 14:42:19 +09:00
Jay Sheen
be9d103012
iOS 웹뷰 이미지 저장 기능 추가 (네이티브 브릿지)
...
- iOS 환경에서 이미지 다운로드가 안 되는 문제 해결
- 네이티브 앱 브릿지를 통한 이미지 저장 기능 구현
- iOS만 네이티브 브릿지 사용, Android/웹은 기존 방식 유지
변경사항:
- BridgeMessageType에 SAVE_IMAGE 타입 추가
- SaveImageRequest, SaveImageResponse 인터페이스 정의
- appBridge.saveImage() 메서드 구현
- cash-receipt-sample.tsx에서 iOS 환경 감지 및 네이티브 저장 처리
- 네이티브 앱 개발자를 위한 구현 가이드 문서 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-12 14:41:41 +09:00
focp212@naver.com
1efeecbec2
.
2025-11-12 14:39:51 +09:00
HyeonJongKim
0c7d171a4f
- 세금계산서, 입금확인서 href 수정
2025-11-12 14:35:00 +09:00
focp212@naver.com
51eec72854
warning 제거
2025-11-12 14:28:43 +09:00
focp212@naver.com
21bc8840a1
파일이름 재정의
2025-11-12 14:16:50 +09:00
focp212@naver.com
ba116aeaf4
rr
2025-11-12 14:12:18 +09:00
HyeonJongKim
9603c769a6
- 입금확인서 수정
2025-11-12 14:08:09 +09:00
focp212@naver.com
13a23c0b27
update
2025-11-12 13:44:59 +09:00
focp212@naver.com
a163ba35a9
api 수정
2025-11-12 11:19:53 +09:00
focp212@naver.com
96a23340f4
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
2025-11-12 11:17:24 +09:00
focp212@naver.com
eef0152526
api 추가
2025-11-12 11:17:18 +09:00
Jay Sheen
698be3c106
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
...
# Conflicts:
# .env.development
2025-11-12 10:40:52 +09:00
Jay Sheen
73b019e65c
환경 설정 파일 프록시 호스트 업데이트
...
- Development 환경: https://auth.nicepay.co.kr 및 https://rest.nicepay.co.kr 사용
- Production 환경: https://npgm.nicepay.co.kr 사용
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-12 10:40:11 +09:00
HyeonJongKim
1bbe20873b
- 부가서비스 정렬 기준 박스 수정
2025-11-12 10:36:11 +09:00
focp212@naver.com
8924019980
css 변경
2025-11-12 09:58:22 +09:00
focp212@naver.com
fb59c3f70a
오류 수정
2025-11-12 09:49:38 +09:00
focp212@naver.com
0eed569b1f
로그 제거 및 파일명 수정
2025-11-12 09:22:05 +09:00
focp212@naver.com
216a80ac88
timeout 오류 메세지 추가
2025-11-12 08:51:33 +09:00
focp212@naver.com
897dc7b16d
.
2025-11-11 18:40:46 +09:00
focp212@naver.com
ebc7b5bc16
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
...
# Conflicts:
# src/entities/common/ui/deposit-receipt-sample.tsx
2025-11-11 18:24:22 +09:00
focp212@naver.com
a5abe3f0fd
..
2025-11-11 18:23:14 +09:00
HyeonJongKim
b72d68ede6
- 지급대행 입금확인서 다운로드 활성화 조건 수정
...
- 일부 확인 스낵바 문자열 다국어화 적용
2025-11-11 18:14:03 +09:00
focp212@naver.com
297215fe09
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
2025-11-11 17:05:03 +09:00
focp212@naver.com
18cb4f0cbb
수정
2025-11-11 17:04:57 +09:00
HyeonJongKim
53e73e6b91
- 수정
2025-11-11 16:42:42 +09:00
HyeonJongKim
4d96c9552c
- 앱 설정 : 마켓팅 설정 동의 여부 체크 수정
2025-11-11 16:42:26 +09:00
HyeonJongKim
fa911465d1
- 입금확인증 이미지 수정
...
- 자금이체_결과대기 : 입금확인증 이미지 다운로드 구현
2025-11-11 16:42:02 +09:00
focp212@naver.com
4bb403814c
이미지 수정
2025-11-11 16:32:06 +09:00
focp212@naver.com
be12aaa589
수정
2025-11-11 16:02:22 +09:00
focp212@naver.com
6812530cde
오류 수정
2025-11-11 14:53:45 +09:00
focp212@naver.com
6169f1a565
불필요 파일 제거
2025-11-11 13:45:58 +09:00
focp212@naver.com
1503406b6f
불필요 내용 수정및 파일 제거
2025-11-11 13:44:35 +09:00
focp212@naver.com
3b23fa2514
이미지 다운로드 부분 수정
2025-11-11 11:23:52 +09:00
HyeonJongKim
a14baf617f
- 부가서비스 접근 권한 경고 다이얼로그 주석 해제
...
- 계좌성명 조회 신청 후 상세 페이지 표시 관련 코드 주석으로 추가
2025-11-11 11:13:56 +09:00
focp212@naver.com
3f20311464
정산내역 엑셀다운로드
2025-11-11 10:42:48 +09:00
focp212@naver.com
6bd57708cf
세금계산서 엑셀다운로드 추가
2025-11-11 10:38:23 +09:00
focp212@naver.com
f72fcf0604
거래내역 엑셀 다운로드
2025-11-11 10:22:43 +09:00
Jay Sheen
7c00077b6c
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
2025-11-11 09:49:56 +09:00
Jay Sheen
11ce237924
사용자관리 권한 관리 수정 X -> W
2025-11-11 09:49:51 +09:00
focp212@naver.com
a7c980dff8
api 추가
2025-11-11 09:14:34 +09:00
HyeonJongKim
237eedf805
Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
2025-11-10 18:21:45 +09:00
HyeonJongKim
0182a0752a
- 입금확인서 샘플 추가
2025-11-10 18:19:01 +09:00
focp212@naver.com
5d398c9d77
api 추가
2025-11-10 18:03:38 +09:00
focp212@naver.com
f547ec2c39
수정
2025-11-10 17:17:08 +09:00
focp212@naver.com
225dd81235
..
2025-11-10 16:51:15 +09:00
focp212@naver.com
0290725c0b
..
2025-11-10 16:48:39 +09:00