อ้างอิง Viewports
อ้างอิง Viewports
Viewports คือตำแหน่งเฉพาะใน Stripe Dashboard ที่ UI ของแอปสามารถแสดงได้ แต่ละ viewport มีข้อมูลบริบทที่พร้อมใช้งานสำหรับ component ของคุณ
Viewports ที่มี
Customer Views
| Viewport | คำอธิบาย | ข้อมูลบริบท |
|---|---|---|
stripe.dashboard.customer.detail | หน้ารายละเอียดลูกค้า | customer object |
stripe.dashboard.customer.detail.tab | Tab ในหน้าลูกค้า | customer object |
Payment Views
| Viewport | คำอธิบาย | ข้อมูลบริบท |
|---|---|---|
stripe.dashboard.payment.detail | หน้ารายละเอียดการชำระเงิน | paymentIntent object |
stripe.dashboard.invoice.detail | หน้ารายละเอียดใบแจ้งหนี้ | invoice object |
ตัวอย่างการ implement
import { useExtensionContext } from "@stripe/ui-extension-sdk/context";import { Box, Heading, Button } from "@stripe/ui-extension-sdk/ui";
const CustomerBrevoView = () => { const { environment } = useExtensionContext(); const customer = environment.objectContext;
return ( <Box> <Heading>Brevo Sync Status</Heading> <Box>Customer ID: {customer.id}</Box> <Button onPress={() => syncToBrevo(customer.id)}> Sync to Brevo </Button> </Box> );};
export default CustomerBrevoView;ขั้นตอนถัดไป
- App Manifest Reference, ลงทะเบียน viewports
- Embedded Stripe Apps, การฝังสำหรับ platforms