@smart-react-components/ui
Version:
SRC UI includes React and Styled components.
17 lines (16 loc) • 504 B
TypeScript
import { ContentElement, Nullable } from '@smart-react-components/core/types';
import React from 'react';
interface Props {
Component: React.ElementType;
leftAddon: Nullable<ContentElement>;
rightAddon: Nullable<ContentElement>;
props: {
[key: string]: any;
};
}
interface Return {
leftAddon: Nullable<JSX.Element>;
rightAddon: Nullable<JSX.Element>;
}
declare const useAddons: ({ Component, leftAddon, rightAddon, props }: Props) => Return;
export default useAddons;