Skip to content

definePage

const definePage: <Data>(initialize) => unknown

definePage is the mechanism for registering Pageclientcode implementation. Vault Java SDK PageControllers can pass data.

Data

(params) => unknown

The callback function that is executed from a PageController's onLoad Response when first initialized.

unknown

A JsonObject which is returned from the response from the Vault Java SDK onEvent method

export default Vault.definePage(({element, data, pageContext, sendEvent})=>{
    element.textContent="Hello World";
});
import { createRoot } from 'react-dom/client';
import HelloWorld from './helloWorld';

export default Vault.definePage(({element, data, pageContext, sendEvent})=>{
    const root = createRoot(element);
    root.render(<HelloWorld />);
})