@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
36 lines (35 loc) • 936 B
TypeScript
import * as React from 'react';
export type InfinityScrollerChildren =
| React.ReactNode
| ((...args: any[]) => any);
export interface InfinityScrollerProps
extends React.HTMLProps<HTMLElement> {
children?: InfinityScrollerChildren;
}
export default class InfinityScroller extends React.Component<
InfinityScrollerProps,
any
> {
render(): JSX.Element;
}
export type InfinityLoadButtonElement =
| Record<string, unknown>
| React.ReactNode
| ((...args: any[]) => any)
| string;
export type InfinityLoadButtonPressedElement =
| Record<string, unknown>
| React.ReactNode
| ((...args: any[]) => any);
export interface InfinityLoadButtonProps {
element?: InfinityLoadButtonElement;
pressed_element?: InfinityLoadButtonPressedElement;
icon: string;
on_click: (...args: any[]) => any;
}
export class InfinityLoadButton extends React.Component<
InfinityLoadButtonProps,
any
> {
render(): JSX.Element;
}