Files
EMS-ESP32/interface/src/network/NetworkConnectionContext.tsx
2021-05-14 12:45:57 +02:00

14 lines
417 B
TypeScript

import React from 'react';
import { WiFiNetwork } from './types';
export interface NetworkConnectionContextValue {
selectedNetwork?: WiFiNetwork;
selectNetwork: (network: WiFiNetwork) => void;
deselectNetwork: () => void;
}
const NetworkConnectionContextDefaultValue = {} as NetworkConnectionContextValue;
export const NetworkConnectionContext = React.createContext(
NetworkConnectionContextDefaultValue
);