Skip to content

Represents the context available when a Page runs inside a browser from the definePage load callback.

reload: () => void

Reloads the current Page by calling Vault Java SDK PageController#onLoad method.

void

import React from 'react'; import { definePage } from '@veeva/vault'; import { createRoot } from 'react-dom/client'; const Component = ({ pageContext }) => { return ( <div> <h1> Simple page with reload button </h1> <button onClick={() => pageContext.reload()}>Click to reload the page</button> </div> ); } export default definePage(({ element, pageContext }) => { createRoot(element).render(<Component pageContext={pageContext} />); });