mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-13 10:03:31 +01:00
feat(website): add support for function overloads (#8474)
Co-authored-by: Noel <buechler.noel@outlook.com>
This commit is contained in:
15
packages/website/src/contexts/member.tsx
Normal file
15
packages/website/src/contexts/member.tsx
Normal file
@@ -0,0 +1,15 @@
|
||||
import { createContext } from 'react';
|
||||
import type { DocItem } from '~/DocModel/DocItem';
|
||||
|
||||
export type DocItemJSON = ReturnType<DocItem['toJSON']>;
|
||||
|
||||
export const MemberContext = createContext<DocItemJSON | undefined>(undefined);
|
||||
|
||||
export interface MemberProviderProps {
|
||||
member: DocItemJSON | undefined;
|
||||
children: React.ReactNode;
|
||||
}
|
||||
|
||||
export const MemberProvider = ({ member, children }: MemberProviderProps) => (
|
||||
<MemberContext.Provider value={member}>{children}</MemberContext.Provider>
|
||||
);
|
||||
Reference in New Issue
Block a user