Files
iD/modules/ui/panes/issues.js
Quincy Morgan 32f8274929 Make t function return a span element with a lang attribute unless html: false is specified in the options (re: #7963)
Update `text` functions to `html` to support inserting the `span` elements
Specify `html: false` for various instances where a `span` is not desired, e.g. `placeholder` and `title` attributes
2020-09-15 21:56:22 -04:00

27 lines
976 B
JavaScript

import { t } from '../../core/localizer';
import { uiPane } from '../pane';
import { uiSectionValidationIssues } from '../sections/validation_issues';
import { uiSectionValidationOptions } from '../sections/validation_options';
import { uiSectionValidationRules } from '../sections/validation_rules';
import { uiSectionValidationStatus } from '../sections/validation_status';
export function uiPaneIssues(context) {
var issuesPane = uiPane('issues', context)
.key(t('issues.key', { html: false }))
.title(t('issues.title'))
.description(t('issues.title'))
.iconName('iD-icon-alert')
.sections([
uiSectionValidationOptions(context),
uiSectionValidationStatus(context),
uiSectionValidationIssues('issues-errors', 'error', context),
uiSectionValidationIssues('issues-warnings', 'warning', context),
uiSectionValidationRules(context)
]);
return issuesPane;
}