@@ -11,11 +11,10 @@ const meta: Meta<ConfirmDialogComponent> = {
1111 parameters : {
1212 docs : {
1313 description : {
14- component : `Компонент для подтверждения действий пользователя. Требует подключения \`ConfirmationService\` и \`ConfirmDialogService\`.
14+ component : `Компонент для подтверждения действий пользователя.
1515
1616\`\`\`typescript
1717import { ConfirmDialogComponent, ConfirmDialogService } from '@cdek-it/angular-ui-kit';
18- import { ConfirmationService } from 'primeng/api';
1918\`\`\`` ,
2019 } ,
2120 } ,
@@ -71,17 +70,15 @@ export const Default: Story = {
7170 language : 'ts' ,
7271 code : `
7372import { Component } from '@angular/core';
74- import { Button } from 'primeng/button';
75- import { ConfirmationService } from 'primeng/api';
76- import { ConfirmDialogComponent, ConfirmDialogService } from '@cdek-it/angular-ui-kit';
73+ import { ConfirmDialogComponent, ConfirmDialogService, ButtonComponent } from '@cdek-it/angular-ui-kit';
7774
7875@Component({
7976 selector: 'app-confirm-dialog-default',
8077 standalone: true,
81- imports: [ConfirmDialogComponent, Button ],
82- providers: [ConfirmationService, ConfirmDialogService],
78+ imports: [ConfirmDialogComponent, ButtonComponent ],
79+ providers: [ConfirmDialogService.providers() ],
8380 template: \`
84- <p- button label="Показать диалог" severity="contrast" (onClick )="showConfirm()"></p- button>
81+ <button label="Показать диалог" severity="contrast" (click )="showConfirm()"></button>
8582 <confirm-dialog key="cd-default"></confirm-dialog>
8683 \`,
8784})
@@ -122,9 +119,7 @@ export const Severities: Story = {
122119 language : 'ts' ,
123120 code : `
124121import { Component } from '@angular/core';
125- import { Button } from 'primeng/button';
126- import { ConfirmationService } from 'primeng/api';
127- import { ConfirmDialogComponent, ConfirmDialogService } from '@cdek-it/angular-ui-kit';
122+ import { ConfirmDialogComponent, ConfirmDialogService, ButtonComponent } from '@cdek-it/angular-ui-kit';
128123
129124const SEVERITIES = [
130125 { type: 'success', buttonSeverity: 'success', icon: 'ti ti-circle-check', label: 'Успех', header: 'Успех', message: 'Операция выполнена успешно.', acceptLabel: 'OK' },
@@ -137,8 +132,8 @@ const SEVERITIES = [
137132@Component({
138133 selector: 'app-confirm-dialog-severities',
139134 standalone: true,
140- imports: [ConfirmDialogComponent, Button ],
141- providers: [ConfirmationService, ConfirmDialogService],
135+ imports: [ConfirmDialogComponent, ButtonComponent ],
136+ providers: [ConfirmDialogService.providers() ],
142137 template: \`
143138 <confirm-dialog key="cd-severity-success" severity="success"></confirm-dialog>
144139 <confirm-dialog key="cd-severity-info" severity="info"></confirm-dialog>
@@ -148,12 +143,12 @@ const SEVERITIES = [
148143
149144 <div class="flex flex-wrap gap-2">
150145 @for (severity of severities; track severity.type) {
151- <p- button
146+ <button
152147 [label]="'Показать: ' + severity.label"
153148 [severity]="severity.buttonSeverity"
154149 variant="outlined"
155- (onClick )="showConfirm(severity)"
156- ></p- button>
150+ (click )="showConfirm(severity)"
151+ ></button>
157152 }
158153 </div>
159154 \`,
@@ -197,9 +192,7 @@ export const Sizes: Story = {
197192 language : 'ts' ,
198193 code : `
199194import { Component } from '@angular/core';
200- import { Button } from 'primeng/button';
201- import { ConfirmationService } from 'primeng/api';
202- import { ConfirmDialogComponent, ConfirmDialogService } from '@cdek-it/angular-ui-kit';
195+ import { ConfirmDialogComponent, ConfirmDialogService, ButtonComponent } from '@cdek-it/angular-ui-kit';
203196
204197const SIZES = [
205198 { key: 'sm', label: 'Small' },
@@ -211,8 +204,8 @@ const SIZES = [
211204@Component({
212205 selector: 'app-confirm-dialog-sizes',
213206 standalone: true,
214- imports: [ConfirmDialogComponent, Button ],
215- providers: [ConfirmationService, ConfirmDialogService],
207+ imports: [ConfirmDialogComponent, ButtonComponent ],
208+ providers: [ConfirmDialogService.providers() ],
216209 template: \`
217210 <confirm-dialog key="cd-size-sm" size="sm"></confirm-dialog>
218211 <confirm-dialog key="cd-size-default"></confirm-dialog>
@@ -221,7 +214,7 @@ const SIZES = [
221214
222215 <div class="flex flex-wrap gap-2">
223216 @for (size of sizes; track size.key) {
224- <p- button [label]="size.label" severity="contrast" (onClick )="showConfirm(size)"></p- button>
217+ <button [label]="size.label" severity="contrast" (click )="showConfirm(size)"></button>
225218 }
226219 </div>
227220 \`,
0 commit comments