@typescript-eslint/no-non-null-assertion を黙らせる
This commit is contained in:
parent
2693d340c6
commit
b9ed86b69a
@ -1,9 +1,12 @@
|
|||||||
import * as Chart from 'chart.js';
|
import * as Chart from 'chart.js';
|
||||||
|
|
||||||
const graph = document.getElementById('global-count-graph') as HTMLCanvasElement;
|
const graph = document.getElementById('global-count-graph') as HTMLCanvasElement;
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
const labels = JSON.parse(document.getElementById('global-count-labels')!.textContent as string);
|
const labels = JSON.parse(document.getElementById('global-count-labels')!.textContent as string);
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
const data = JSON.parse(document.getElementById('global-count-data')!.textContent as string);
|
const data = JSON.parse(document.getElementById('global-count-data')!.textContent as string);
|
||||||
|
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
new Chart(graph.getContext('2d')!, {
|
new Chart(graph.getContext('2d')!, {
|
||||||
type: 'bar',
|
type: 'bar',
|
||||||
data: {
|
data: {
|
||||||
|
@ -59,6 +59,7 @@
|
|||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
$(this)
|
$(this)
|
||||||
.on('show.bs.modal', function (event) {
|
.on('show.bs.modal', function (event) {
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
const target = $(event.relatedTarget!);
|
const target = $(event.relatedTarget!);
|
||||||
const modal = $(this);
|
const modal = $(this);
|
||||||
modal.find('.modal-body .date-label').text(target.data('date'));
|
modal.find('.modal-body .date-label').text(target.data('date'));
|
||||||
|
@ -10,6 +10,7 @@ if (document.getElementById('cal-heatmap')) {
|
|||||||
weekStartOnMonday: false,
|
weekStartOnMonday: false,
|
||||||
start: subMonths(new Date(), 9),
|
start: subMonths(new Date(), 9),
|
||||||
range: 10,
|
range: 10,
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
data: JSON.parse(document.getElementById('count-by-day')!.textContent as string),
|
data: JSON.parse(document.getElementById('count-by-day')!.textContent as string),
|
||||||
legend: [1, 2, 3, 4],
|
legend: [1, 2, 3, 4],
|
||||||
});
|
});
|
||||||
|
@ -2,10 +2,12 @@ import * as CalHeatMap from 'cal-heatmap';
|
|||||||
import * as Chart from 'chart.js';
|
import * as Chart from 'chart.js';
|
||||||
import { addMonths, format } from 'date-fns';
|
import { addMonths, format } from 'date-fns';
|
||||||
|
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
const graphData = JSON.parse(document.getElementById('graph-data')!.textContent as string);
|
const graphData = JSON.parse(document.getElementById('graph-data')!.textContent as string);
|
||||||
|
|
||||||
function createLineGraph(id: string, labels: string[], data: any) {
|
function createLineGraph(id: string, labels: string[], data: any) {
|
||||||
const context = (document.getElementById(id) as HTMLCanvasElement).getContext('2d');
|
const context = (document.getElementById(id) as HTMLCanvasElement).getContext('2d');
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
return new Chart(context!, {
|
return new Chart(context!, {
|
||||||
type: 'line',
|
type: 'line',
|
||||||
data: {
|
data: {
|
||||||
@ -47,6 +49,7 @@ function createLineGraph(id: string, labels: string[], data: any) {
|
|||||||
|
|
||||||
function createBarGraph(id: string, labels: string[], data: any) {
|
function createBarGraph(id: string, labels: string[], data: any) {
|
||||||
const context = (document.getElementById(id) as HTMLCanvasElement).getContext('2d');
|
const context = (document.getElementById(id) as HTMLCanvasElement).getContext('2d');
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
new Chart(context!, {
|
new Chart(context!, {
|
||||||
type: 'bar',
|
type: 'bar',
|
||||||
data: {
|
data: {
|
||||||
|
Loading…
Reference in New Issue
Block a user