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