chore: move src/common/utils to @roleypoly/misc-utils

This commit is contained in:
41666 2021-03-12 16:54:08 -05:00
parent a374030438
commit 65a8760e86
36 changed files with 38 additions and 465 deletions

View file

@ -0,0 +1,11 @@
import * as React from 'react';
export type ContextShimProps<T> = {
context: React.Context<T>;
children: (data: T) => any;
};
export function ContextShim<T>(props: ContextShimProps<T>) {
const context = React.useContext(props.context);
return <>{props.children(context)}</>;
}