import { illustrations } from "@flip.id/ui-kit"; import { Button, HStack, Image, Text, VStack } from "native-base"; import React from "react"; import Svg, { Path } from "react-native-svg"; import EnhancedTouchableOpacity from "../../EnhancedTouchableOpacity"; import SeparatorDashed from "../../SeparatorDashed"; export interface VoucherCardProps { labelCashback: string; valueCashback: string; valueCode: string; expiredMessage: string; labelUse: string; onUsePressed: () => void; labelDetail: string; onDetailPressed: () => void; isLoading?: boolean; } export const VoucherCard: React.FC = (props) => { const { labelCashback, valueCashback, valueCode, expiredMessage, labelUse, onUsePressed, labelDetail, onDetailPressed, isLoading, } = props; return ( {/* Top Section */} {labelCashback} {valueCashback}{" "} {valueCode} {expiredMessage} {/* Separator Section */} {/* Action Section */} {labelDetail} ); }; export default VoucherCard;