Fraud Detection Dashboard
Real-time fraud detection dashboard with risk scoring and alert management.
Codeโ
- HTML ยท @primus/ui-core
- React
- Angular
<div class="vstack" style="max-width:400px;width:100%">
<div class="hstack" style="flex-wrap:wrap">
<div class="card stat" style="flex:1;min-width:130px"><span class="card-label">Risk Score</span><span class="card-value" style="color:var(--success)">Low</span><span class="card-delta up">32 / 100</span></div>
<div class="card stat" style="flex:1;min-width:130px"><span class="card-label">Alerts Today</span><span class="card-value">7</span><span class="card-delta down">+3 from yesterday</span></div>
</div>
<div role="alert" data-variant="warning">2 transactions flagged for manual review.</div>
</div>
import { FraudDetectionDashboard } from 'primus-react-ui';
<FraudDetectionDashboard apiUrl="https://api.yourdomain.com" />
<primus-fraud-detection-dashboard [riskScore]="32"
[alerts]="fraudAlerts" [apiUrl]="'https://api.yourdomain.com'">
</primus-fraud-detection-dashboard>
Propsโ
| Prop | Type | Default | Description |
|---|---|---|---|
apiUrl | string | โ | API base URL |
riskScore | number | โ | Angular: risk score 0โ100 |
Props โ full referenceโ
| Prop | Type | Default | Description |
|---|---|---|---|
apiUrl | string | โ | API base URL |
riskScore | number | โ | Angular: current risk score 0โ100 |
alerts | FraudAlert[] | โ | Angular: alert list |
refreshInterval | number | 30000 | Auto-refresh interval ms |
interface FraudAlert {
id: string;
severity: 'low' | 'medium' | 'high' | 'critical';
description: string;
timestamp: string | Date;
status: 'open' | 'investigating' | 'resolved';
}
Version history
See the Changelog for version history and breaking changes.