diff --git a/examples/SampleApp/App.tsx b/examples/SampleApp/App.tsx index 50dbf4c08..f4a1ec71f 100644 --- a/examples/SampleApp/App.tsx +++ b/examples/SampleApp/App.tsx @@ -185,6 +185,7 @@ const DrawerNavigatorWrapper: React.FC<{ client={chatClient} enableOfflineSupport + // @ts-expect-error ImageComponent={FastImage} > diff --git a/examples/SampleApp/src/context/AppOverlayProvider.tsx b/examples/SampleApp/src/context/AppOverlayProvider.tsx index 3c0b804b7..f3240e565 100644 --- a/examples/SampleApp/src/context/AppOverlayProvider.tsx +++ b/examples/SampleApp/src/context/AppOverlayProvider.tsx @@ -18,9 +18,11 @@ import { BottomSheetOverlayProvider } from './BottomSheetOverlayContext'; import { ChannelInfoOverlayProvider } from './ChannelInfoOverlayContext'; import { UserInfoOverlayProvider } from './UserInfoOverlayContext'; -export const AppOverlayProvider: React.FC<{ - value?: Partial; -}> = (props) => { +export const AppOverlayProvider = ( + props: React.PropsWithChildren<{ + value?: Partial; + }>, +) => { const { children, value } = props; const [overlay, setOverlay] = useState(value?.overlay || 'none'); diff --git a/examples/SampleApp/src/context/UserSearchContext.tsx b/examples/SampleApp/src/context/UserSearchContext.tsx index f57186c76..45d368a77 100644 --- a/examples/SampleApp/src/context/UserSearchContext.tsx +++ b/examples/SampleApp/src/context/UserSearchContext.tsx @@ -6,9 +6,10 @@ export type UserSearchContextValue = PaginatedUsers; export const UserSearchContext = React.createContext({} as UserSearchContextValue); -export const UserSearchProvider: React.FC<{ - value?: UserSearchContextValue; -}> = ({ children, value }) => { +export const UserSearchProvider = ( + props: React.PropsWithChildren<{ value?: UserSearchContextValue }>, +) => { + const { children, value } = props; const paginatedUsers = usePaginatedUsers(); const userSearchContext = { ...paginatedUsers, ...value };