RocketChat/Rocket.Chat

View on GitHub
packages/ui-contexts/src/hooks/useSettingsDispatch.ts

Summary

Maintainability
A
0 mins
Test Coverage
import type { ISetting } from '@rocket.chat/core-typings';
import { useContext } from 'react';

import { SettingsContext } from '../SettingsContext';

export const useSettingsDispatch = (): ((changes: Partial<ISetting>[]) => Promise<void>) => useContext(SettingsContext).dispatch;