mirror of
https://github.com/swc-project/swc.git
synced 2024-12-22 21:21:31 +03:00
99f4f0f280
swc_ecma_parser: - Support `private declare`. (#1503) - Recover `backtracking` state while doing some nested backtracking. (#1505) - Allow using `readonly` as the name of class properties. (#1514) swc_ecma_transforms_base: - `hygiene`: Keep the name of class expressions. (#1507) swc_ecma_transforms_typescript: - Allow a namespace and a class to have the same name. (#1515) swc: - Disable `tsx` if the ext of a file is ts.
13 lines
344 B
TypeScript
13 lines
344 B
TypeScript
type InjectedTeamsProps = {};
|
|
class Component<_T, _U> {}
|
|
class ComponentType<_T> {}
|
|
const withTeamsForUser = <P extends InjectedTeamsProps>(
|
|
_WrappedComponent: ComponentType<P>
|
|
) =>
|
|
class extends Component<
|
|
Omit<P, keyof InjectedTeamsProps> & Partial<InjectedTeamsProps>,
|
|
InjectedTeamsProps
|
|
> {
|
|
static displayName = `x`;
|
|
};
|