bolt.diy/app/components/@settings/tabs/connections/components/RepositoryDialogContext.tsx
2025-05-05 20:32:53 +02:00

13 lines
471 B
TypeScript

import { createContext } from 'react';
// Create a context to share the setShowAuthDialog function with child components
export interface RepositoryDialogContextType {
setShowAuthDialog: React.Dispatch<React.SetStateAction<boolean>>;
}
// Default context value with a no-op function
// eslint-disable-next-line @typescript-eslint/no-empty-function
export const RepositoryDialogContext = createContext<RepositoryDialogContextType>({
setShowAuthDialog: () => {},
});