Type alias AccessorsType<Component>

AccessorsType<Component>: {
    get: (() => ReactElement<ComponentProps<Component>, Component>);
    getAll: (() => ReactElement<ComponentProps<Component>, Component>[]);
    getProps: (() => ComponentProps<Component>);
    query: (() => ReactElement<ComponentProps<Component>, Component> | null);
    queryAll: (() => ReactElement<ComponentProps<Component>, Component>[]);
}

Type Parameters

  • Component extends keyof JSX.IntrinsicElements | ComponentType<any>

Type declaration

  • get: (() => ReactElement<ComponentProps<Component>, Component>)
      • (): ReactElement<ComponentProps<Component>, Component>
      • Returns ReactElement<ComponentProps<Component>, Component>

  • getAll: (() => ReactElement<ComponentProps<Component>, Component>[])
      • (): ReactElement<ComponentProps<Component>, Component>[]
      • Returns ReactElement<ComponentProps<Component>, Component>[]

  • getProps: (() => ComponentProps<Component>)
      • (): ComponentProps<Component>
      • Returns ComponentProps<Component>

  • query: (() => ReactElement<ComponentProps<Component>, Component> | null)
      • (): ReactElement<ComponentProps<Component>, Component> | null
      • Returns ReactElement<ComponentProps<Component>, Component> | null

  • queryAll: (() => ReactElement<ComponentProps<Component>, Component>[])
      • (): ReactElement<ComponentProps<Component>, Component>[]
      • Returns ReactElement<ComponentProps<Component>, Component>[]

Generated using TypeDoc