|
- import '././election-result-list-badge.scss';
- import {createElement} from "../../_global/scripts/helpers";
-
- export const createElectionResultListBadge =
- ({
- preLabel = '202',
- label = 'Kandidat:innen',
- inverted = false,
- closable = false,
- colon = false,
- }) => {
-
- const electionResultListBadge = createElement('div', [
- 'election-result-list-badge',
- ...(inverted
- ? ['variant-solid', 'variant-subtle-primary-hover', 'inverted']
- : ['variant-subtle-primary', 'normal']),
- closable ? 'closable' : 'regular'
- ]);
- const inner = createElement('div', ['badge-inner'], null, electionResultListBadge);
- const pPre = preLabel + (colon ? ': ' : '');
- const p = createElement('p', [], pPre, inner);
- createElement('span', [], label, p);
-
- return electionResultListBadge;
- }
|