Referenca viewportov

Referenca viewportov

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.

Razpoložljivi viewporti

Pogledi strank

ViewportOpisKontekstualni podatki
stripe.dashboard.customer.detailStran podrobnosti strankecustomer objekt
stripe.dashboard.customer.detail.tabZavihek na strani strankecustomer objekt

Pogledi plačil

ViewportOpisKontekstualni podatki
stripe.dashboard.payment.detailStran podrobnosti plačilapaymentIntent objekt
stripe.dashboard.invoice.detailStran podrobnosti računainvoice objekt

Pogledi naročnin

ViewportOpisKontekstualni podatki
stripe.dashboard.subscription.detailStran podrobnosti naročninesubscription objekt

Primer implementacije

Pogled podrobnosti stranke

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;

Registracija v manifestu

"ui_extension": {
"views": [
{
"viewport": "stripe.dashboard.customer.detail",
"component": "CustomerBrevoView"
}
]
}

Naslednji koraki

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AI pomočnik

Živjo! Vprašajte me o dokumentaciji.

Začnite brezplačno z Brevo