Reconmap/web-client

View on GitHub
src/components/vulnerabilities/VulnerabilityTableModel.ts

Summary

Maintainability
A
0 mins
Test Coverage

interface Props {
    pageNumber: number;
    selection: string[];
    vulnerabilities?: object[];
    filters: object;
    sortBy: object;
}

class VulnerabilityTableModel implements Props {
    pageNumber: number = 0;
    selection: string[] = [];
    vulnerabilities?: object[] = [];
    filters: object = {
        projectId: null,
        categoryId: null,
        risk: null,
        status: null,
    };
    sortBy: object = { column: 'insert_ts', order: 'DESC' };
}

export default VulnerabilityTableModel;