@ecsbase/dialogs
v0.2.0
Published
@ecsbase/dialogs — reusable building block.
Downloads
132
Readme
@ecsbase/dialogs
Promise-based confirm and notification dialogs built on MatDialog.
Install
pnpm add @ecsbase/dialogsPeer dependencies
@angular/cdk^20.0.0@angular/common^20.0.0@angular/core^20.0.0@angular/material^20.0.0
Quick start
import { DialogsService } from '@ecsbase/dialogs';
const yes = await inject(DialogsService).confirm({ title: 'Delete?', message: 'Cannot undo.' });Playground
Live demo: /dialogs — run pnpm start:playground then visit http://localhost:4200/dialogs.
License
MIT — see LICENSE at the repository root.
