Skip to content

Commit a8de1b5

Browse files
committed
chore: replace alert() with showToast() for error notifications
1 parent e332a83 commit a8de1b5

7 files changed

Lines changed: 14 additions & 8 deletions

File tree

src/examples/example03.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { PdfExportService } from '@slickgrid-universal/pdf-export';
2121
import { TextExportService } from '@slickgrid-universal/text-export';
2222
import { Slicker, type SlickVanillaGridBundle } from '@slickgrid-universal/vanilla-bundle';
2323
import { ExampleGridOptions } from './example-grid-options';
24+
import { showToast } from './utilities';
2425

2526
const NB_ITEMS = 10_000;
2627

@@ -580,7 +581,7 @@ export default class Example03 {
580581
console.log('handleValidationError', event.detail);
581582
const args = event?.detail?.args;
582583
if (args.validationResults) {
583-
alert(args.validationResults.msg);
584+
showToast(args.validationResults.msg, 'danger');
584585
}
585586
}
586587

src/examples/example04.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { ExcelExportService } from '@slickgrid-universal/excel-export';
1616
import { Slicker, type SlickVanillaGridBundle } from '@slickgrid-universal/vanilla-bundle';
1717
import { ExampleGridOptions } from './example-grid-options';
1818
import fetchJsonp from './jsonp';
19+
import { showToast } from './utilities';
1920
import './example04.scss';
2021

2122
// you can create custom validator to pass to an inline editor
@@ -569,7 +570,7 @@ export default class Example04 {
569570
console.log('handleOnValidationError', event.detail);
570571
const args = event?.detail?.args;
571572
if (args.validationResults) {
572-
alert(args.validationResults.msg);
573+
showToast(args.validationResults.msg, 'danger');
573574
return false;
574575
}
575576
}

src/examples/example07.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { Slicker, type SlickVanillaGridBundle } from '@slickgrid-universal/vanil
55
import DOMPurify from 'dompurify';
66
import type { TranslateService } from '../translate.service';
77
import { ExampleGridOptions } from './example-grid-options';
8+
import { showToast } from './utilities';
89
import './example07.scss';
910
import '../material-styles.scss';
1011

@@ -631,7 +632,7 @@ export default class Example07 {
631632
console.log('handleValidationError', event.detail);
632633
const args = event.detail && event.detail.args;
633634
if (args.validationResults) {
634-
alert(args.validationResults.msg);
635+
showToast(args.validationResults.msg, 'danger');
635636
}
636637
}
637638

src/examples/example11-modal.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { BindingEventService } from '@slickgrid-universal/binding';
22
import { Formatters, type Column, type DOMEvent, type Formatter, type GridOption } from '@slickgrid-universal/common';
33
import { Slicker, type SlickVanillaGridBundle } from '@slickgrid-universal/vanilla-bundle';
44
import { ExampleGridOptions } from './example-grid-options';
5+
import { showToast } from './utilities';
56
import './example11-modal.scss';
67

78
export default class Example11Modal {
@@ -72,7 +73,7 @@ export default class Example11Modal {
7273
console.log('handleValidationError', event.detail);
7374
const args = event.detail && event.detail.args;
7475
if (args.validationResults) {
75-
alert(args.validationResults.msg);
76+
showToast(args.validationResults.msg, 'danger');
7677
}
7778
return false;
7879
}

src/examples/example11.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import { type MultipleSelectOption } from 'multiple-select-vanilla';
2828

2929
import { ExampleGridOptions } from './example-grid-options';
3030
import Example11Modal from './example11-modal';
31-
import { loadComponent } from './utilities';
31+
import { loadComponent, showToast } from './utilities';
3232
import './example11.scss';
3333

3434
const LOCAL_STORAGE_KEY = 'gridViewPreset';
@@ -518,7 +518,7 @@ export default class Example11 {
518518
console.log('handleValidationError', event.detail);
519519
const args = event?.detail?.args;
520520
if (args.validationResults) {
521-
alert(args.validationResults.msg);
521+
showToast(args.validationResults.msg, 'danger');
522522
}
523523
return false;
524524
}

src/examples/example12.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import { Slicker, type VanillaForceGridBundle } from '@slickgrid-universal/vanil
2424
import { type MultipleSelectOption } from 'multiple-select-vanilla';
2525

2626
import { ExampleGridOptions } from './example-grid-options';
27+
import { showToast } from './utilities';
2728
import './example12.scss';
2829

2930
// you can create custom validator to pass to an inline editor
@@ -647,7 +648,7 @@ export default class Example12 {
647648
console.log(errorMsg);
648649
}
649650
} else {
650-
alert(args.validationResults.msg);
651+
showToast(args.validationResults.msg, 'danger');
651652
}
652653
return false;
653654
}

src/examples/example14.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import { ExcelExportService } from '@slickgrid-universal/excel-export';
2424
import { Slicker, type SlickVanillaGridBundle } from '@slickgrid-universal/vanilla-bundle';
2525

2626
import { ExampleGridOptions } from './example-grid-options';
27+
import { showToast } from './utilities';
2728
import './example14.scss';
2829

2930
const NB_ITEMS = 400;
@@ -724,7 +725,7 @@ export default class Example14 {
724725
console.log(errorMsg);
725726
}
726727
} else {
727-
alert(args.validationResults.msg);
728+
showToast(args.validationResults.msg, 'danger');
728729
}
729730
return false;
730731
}

0 commit comments

Comments
 (0)