UNPKG

@clayui/shared

Version:
17 lines (16 loc) 724 B
/** * SPDX-FileCopyrightText: © 2019 Liferay, Inc. <https://liferay.com> * SPDX-License-Identifier: BSD-3-Clause */ import ClayButton from '@clayui/button'; import ClayLink from '@clayui/link'; import React from 'react'; interface IProps { buttonDisplayType?: React.ComponentProps<typeof ClayButton>['displayType']; buttonType?: React.ComponentProps<typeof ClayButton>['type']; linkDisplayType?: React.ComponentProps<typeof ClayLink>['displayType']; onClick?: React.HTMLAttributes<HTMLAnchorElement & HTMLButtonElement>['onClick']; [propName: string]: any; } declare const LinkOrButton: React.ForwardRefExoticComponent<Pick<IProps, keyof IProps> & React.RefAttributes<any>>; export { LinkOrButton };