'init'
This commit is contained in:
17
app/providers/DialogListProvider/useDialogsList.ts
Normal file
17
app/providers/DialogListProvider/useDialogsList.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import { useContext } from "react";
|
||||
import { DialogListContext } from "./DialogListProvider";
|
||||
|
||||
export function useDialogsList() {
|
||||
const context = useContext(DialogListContext);
|
||||
if(!context){
|
||||
throw new Error("useDialogList must be call in DialogListProvider");
|
||||
}
|
||||
const {dialogs, updateDialog, setDialogs, loadingDialogs} = context;
|
||||
|
||||
return {
|
||||
dialogs,
|
||||
updateDialog,
|
||||
setDialogs,
|
||||
loadingDialogs
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user