flutter tosspayment sdk 질문드립니다.
현재 tosspayment sdk를 활용하여 결제연동중에 있습니다.
저는 다음과 같은 예제 코드를 사용하고 있는데요,
Widget build(BuildContext context, WidgetRef ref) {
final PaymentState state = ref.watch(paymentViewModelProvider);
return TossPayments(
// 테스트 클라이언트 키
clientKey: 'test_ckD5GePWvyJnrK0W0k6q8gLzN97Eoq',
data: PaymentData(
paymentMethod: '카드',
amount: 54000,
orderId: 'tosspaymentsFlutter${DateTime.now().millisecondsSinceEpoch}',
orderName: '화담 테스트 주문',
customerName: '김창호',
customerEmail: 'test123@naver.com',
customerMobilePhone: '01088888888',
),
success: (Success success) {
},
fail: (Fail fail) async {
},
);
해당 코드와 같이 build함수를 리빌딩하는 ref.watch 구문이 있어도 되나요?
저는 다음과 같은 예제 코드를 사용하고 있는데요,
Widget build(BuildContext context, WidgetRef ref) {
final PaymentState state = ref.watch(paymentViewModelProvider);
return TossPayments(
// 테스트 클라이언트 키
clientKey: 'test_ckD5GePWvyJnrK0W0k6q8gLzN97Eoq',
data: PaymentData(
paymentMethod: '카드',
amount: 54000,
orderId: 'tosspaymentsFlutter${DateTime.now().millisecondsSinceEpoch}',
orderName: '화담 테스트 주문',
customerName: '김창호',
customerEmail: 'test123@naver.com',
customerMobilePhone: '01088888888',
),
success: (Success success) {
},
fail: (Fail fail) async {
},
);
해당 코드와 같이 build함수를 리빌딩하는 ref.watch 구문이 있어도 되나요?
