Viewporti so specifična mesta v Stripe Dashboardu, kjer se lahko prikaže UI vaše aplikacije. Vsak viewport ima kontekstualne podatke, ki so na voljo vaši komponenti.
Viewport Opis Kontekstualni podatki stripe.dashboard.customer.detailStran podrobnosti stranke customer objektstripe.dashboard.customer.detail.tabZavihek na strani stranke customer objekt
Viewport Opis Kontekstualni podatki stripe.dashboard.payment.detailStran podrobnosti plačila paymentIntent objektstripe.dashboard.invoice.detailStran podrobnosti računa invoice objekt
Viewport Opis Kontekstualni podatki stripe.dashboard.subscription.detailStran podrobnosti naročnine subscription objekt
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 ;
< Heading > Brevo Sync Status </ Heading >
< Box > Customer ID : { customer . id }</ Box >
onPress ={() => syncToBrevo (customer.id)}
export default CustomerBrevoView ;
"viewport" : "stripe.dashboard.customer.detail" ,
"component" : "CustomerBrevoView"