import { SessionContext } from '@rocket.chat/ui-contexts'; import { Session } from 'meteor/session'; import type { FC } from 'react'; import React from 'react'; import { createReactiveSubscriptionFactory } from '../lib/createReactiveSubscriptionFactory'; const contextValue = { query: createReactiveSubscriptionFactory((name) => Session.get(name)), dispatch: (name: string, value: unknown): void => { Session.set(name, value); }, }; const SessionProvider: FC = ({ children }) => ; export default SessionProvider;