PageContext
Represents the context available when a Page runs inside a browser from the definePage load callback.
Properties
Section link for Propertiesreload
Section link for reloadreload: () =>
void
Reloads the current Page by calling Vault Java SDK PageController#onLoad method.
Returns
Section link for Returnsvoid
Example
Section link for Exampleimport 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} />);
});