accelerator-core
Version:
[](https://travis-ci.org/furkleindustries/accelerator-core)
16 lines (13 loc) • 354 B
text/typescript
import {
createContext,
} from 'react';
import {
ISoundManagerContext,
} from './ISoundManagerContext';
let soundManagerContext: React.Context<ISoundManagerContext> | null = null;
export function getSoundManagerContext() {
if (!soundManagerContext) {
soundManagerContext = createContext(undefined as any);
}
return soundManagerContext;
}