@connectycube/chat-widget
Version:
A React component that seamlessly integrates ConnectyCube's real-time chat capabilities into your web applications. This widget offers an out-of-the-box solution for embedding chat features—such as instant messaging, user presence, and file sharing—withou
18 lines (17 loc) • 758 B
TypeScript
export type QuickActions = {
title?: string;
description?: string;
actions: string[];
};
export type AppQuickActionsStoreProps = {
quickActions: QuickActions;
};
export interface AppQuickActionsStoreState extends AppQuickActionsStoreProps {
setQuickActions: (quickActions: QuickActions) => void;
resetQuickActions: () => void;
}
export declare const quickActionsStoreInitialState: AppQuickActionsStoreProps;
declare const useAppQuickActionsStore: import('zustand').UseBoundStore<import('zustand').StoreApi<AppQuickActionsStoreState>>;
export declare const setAppQuickActionsStore: (state: Partial<AppQuickActionsStoreProps>) => void;
export declare const resetAppQuickActionsStore: () => void;
export default useAppQuickActionsStore;