import React from 'react';
import useIsMobile from 'lib/hooks/useIsMobile';
import { Button } from 'toolkit/chakra/button';
import { DialogRoot, DialogContent, DialogTrigger, DialogHeader } from 'toolkit/chakra/dialog';
import { PopoverBody, PopoverContent, PopoverRoot, PopoverTrigger } from 'toolkit/chakra/popover';
import IconSvg from 'ui/shared/IconSvg';
interface Props {
children: React.ReactNode;
isLoading?: boolean;
}
const InfoButton = ({ children, isLoading }: Props) => {
const isMobile = useIsMobile();
const triggerButton = (
);
if (isMobile) {
return (
{ triggerButton }
{ children }
);
}
return (
{ triggerButton }
{ children }
);
};
export default React.memo(InfoButton);