Skip to content

Export style type #1

@java-james

Description

@java-james

By exporting the style type it will be easier for consumers to build the correct prop when using the library with typescript.

eg add

export type GradientBorderViewStyle = StyleProp<
            GradientBorderViewProps & 
            {paddingLeft?: number, paddingRight?: number, paddingTop?: number, paddingBottom?: number, padding?: number}
        >

Can use internally as needed eg:

export default function GradientBorderView({
    gradientProps,
    ...props
}: Omit<ViewProps, 'style'> &
    {
        style?: GradientBorderViewStyle
    } &
    RequiredGradientBorderProps
) {

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions