import type { ReactNode, Ref } from "react"; import { ScrollView as RNScrollView, type ScrollViewProps as RNScrollViewProps, View, } from "react-native"; import type { Accent } from "../../core/AlouetteConfig"; import { AccentScope } from "../containers/AccentScope"; import { GradientBackground } from "./GradientBackground"; interface GradientScrollViewInnerProps extends RNScrollViewProps { children?: ReactNode; ref?: Ref; } function GradientScrollViewInner({ children, ...scrollViewProps }: GradientScrollViewInnerProps): ReactNode { return ( {children} ); } export interface GradientScrollViewProps extends RNScrollViewProps { children?: ReactNode; accent: Accent; ref?: Ref; } export function GradientScrollView({ accent, children, ...scrollViewProps }: GradientScrollViewProps): ReactNode { return ( {children} ); }