blob: 83b33cf88d8b669f77e9b31978862211bdfe33b7 [file] [log] [blame]
import './index';
import { $$ } from '../../../infra-sk/modules/dom';
import { BugsSLOPopupSk } from './bugs-slo-popup-sk';
import { Issue } from '../json';
const priToSLOIssues: Record<string, Issue[]> = {
Priority1: [
{
id: '123',
priority: 'P1',
link: 'www.test-link.com',
slo_violation_reason: 'exceeded creation time by 1year',
owner: '',
slo_violation: true,
slo_violation_duration: 10,
created: '2m',
modified: '4m',
title: '',
summary: '',
state: 'open',
},
{
id: '120',
priority: 'P1',
link: 'www.test-link.com',
slo_violation_reason: 'exceeded modified time by 2months',
owner: '',
slo_violation: true,
slo_violation_duration: 10,
created: '2m',
modified: '4m',
title: '',
summary: '',
state: 'open',
},
],
Priority2: [
{
id: '34',
priority: 'P2',
link: 'www.test-link.com',
slo_violation_reason: 'exceeded creation time by 2 days',
owner: '',
slo_violation: true,
slo_violation_duration: 10,
created: '2m',
modified: '4m',
title: '',
summary: '',
state: 'open',
},
],
};
const bugsSLOPopupSk = new BugsSLOPopupSk();
$$('body')!.appendChild(bugsSLOPopupSk);
$$<HTMLButtonElement>('#show-dialog')!.addEventListener('click', () => {
bugsSLOPopupSk.open(priToSLOIssues);
});