add usetoast and useconfirm
parent
a5c4035ba0
commit
754e2ee938
|
@ -0,0 +1,19 @@
|
||||||
|
export declare function useConfirm(): {
|
||||||
|
require(args:{
|
||||||
|
message?: string;
|
||||||
|
group?: string;
|
||||||
|
icon?: string;
|
||||||
|
header?: string;
|
||||||
|
accept?: Function;
|
||||||
|
reject?: Function;
|
||||||
|
acceptLabel?: string;
|
||||||
|
rejectLabel?: string;
|
||||||
|
acceptIcon?: string;
|
||||||
|
rejectIcon?: string;
|
||||||
|
blockScroll?: boolean;
|
||||||
|
acceptClass?: string;
|
||||||
|
rejectClass?: string;
|
||||||
|
}): void
|
||||||
|
|
||||||
|
close(): void
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
import { inject } from 'vue';
|
||||||
|
|
||||||
|
export const PrimeVueConfirmSymbol = Symbol();
|
||||||
|
|
||||||
|
export function useConfirm() {
|
||||||
|
const PrimeVueConfirm = inject(PrimeVueConfirmSymbol);
|
||||||
|
if (!PrimeVueConfirm) {
|
||||||
|
throw new Error('No PrimeVue Confirmation provided!');
|
||||||
|
}
|
||||||
|
|
||||||
|
return PrimeVueConfirm;
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
export declare function useToast(): { add(args:{ severity?: string, summary?: string, detail?: string, life?: number, closable?: boolean, group?: string }): void }
|
|
@ -0,0 +1,12 @@
|
||||||
|
import { inject } from 'vue';
|
||||||
|
|
||||||
|
export const PrimeVueToastSymbol = Symbol();
|
||||||
|
|
||||||
|
export function useToast() {
|
||||||
|
const PrimeVueToast = inject(PrimeVueToastSymbol);
|
||||||
|
if (!PrimeVueToast) {
|
||||||
|
throw new Error('No PrimeVue Toast provided!');
|
||||||
|
}
|
||||||
|
|
||||||
|
return PrimeVueToast;
|
||||||
|
}
|
Loading…
Reference in New Issue