Claim Plugin
interface PluginOptions {
claimId?: string; // render only claim (without inbox) with "Complete" btn in header
onComplete?: (claimId: number) => void; // callback invoke only for stand alone claim
settings?: {
country?: string;
language?: string;
};
token?: string;
selector?: string;
credentials?: {
customerNumber: string;
user: string;
password: string;
};
}
<!DOCTYPE html>
<html lang="en">
<head>
<!-- load plugin styles -->
<link
href="https://plugins.wedat.eu/claim-management/plugin.css"
rel="stylesheet"
/>
</head>
<body>
<!-- element to which plugin will be rendered -->
<div class="plugin"></div>
<!-- load plugin JS synchronously -->
<script src="https://plugins.wedat.eu/claim-management/plugin.js"></script>
<!-- init plugin options in your JS file or inline JS like this -->
<script>
window.CLAIM_MANAGEMENT_API.init({
claimId: "48782356",
selector: ".plugin",
onComplete: (claimId) => {
console.log("onComplete", claimId);
},
});
</script>
</body>
</html>