diff --git a/.changeset/cyan-frogs-pump.md b/.changeset/cyan-frogs-pump.md new file mode 100644 index 00000000000..a1edc6a7223 --- /dev/null +++ b/.changeset/cyan-frogs-pump.md @@ -0,0 +1,5 @@ +--- +'@primer/react': patch +--- + +update types to allow children for react 18 diff --git a/src/ActionList/Description.tsx b/src/ActionList/Description.tsx index f3feff2f86c..20950363b0e 100644 --- a/src/ActionList/Description.tsx +++ b/src/ActionList/Description.tsx @@ -14,7 +14,11 @@ export type ActionListDescriptionProps = { variant?: 'inline' | 'block' } & SxProp -export const Description: React.FC = ({variant = 'inline', sx = {}, ...props}) => { +export const Description: React.FC> = ({ + variant = 'inline', + sx = {}, + ...props +}) => { const styles = { fontSize: 0, lineHeight: '16px', diff --git a/src/ActionList/Divider.tsx b/src/ActionList/Divider.tsx index 2d03ef24b8a..c74ded13289 100644 --- a/src/ActionList/Divider.tsx +++ b/src/ActionList/Divider.tsx @@ -9,7 +9,7 @@ export type ActionListDividerProps = SxProp /** * Visually separates `Item`s or `Group`s in an `ActionList`. */ -export const Divider: React.FC = ({sx = {}}) => { +export const Divider: React.FC> = ({sx = {}}) => { return ( export const GroupContext = React.createContext({}) -export const Group: React.FC = ({ +export const Group: React.FC> = ({ title, variant = 'subtle', auxiliaryText, @@ -82,7 +82,7 @@ export type HeaderProps = Pick