diff --git a/packages/twenty-front/src/modules/settings/data-model/graph-overview/components/SettingsDataModelOverview.tsx b/packages/twenty-front/src/modules/settings/data-model/graph-overview/components/SettingsDataModelOverview.tsx index dd098c46b..e5bd42d0b 100644 --- a/packages/twenty-front/src/modules/settings/data-model/graph-overview/components/SettingsDataModelOverview.tsx +++ b/packages/twenty-front/src/modules/settings/data-model/graph-overview/components/SettingsDataModelOverview.tsx @@ -203,7 +203,6 @@ export const SettingsDataModelOverview = () => { proOptions={{ hideAttribution: true }} > - { return ( - + /> ); diff --git a/packages/twenty-front/src/modules/ui/input/button/components/FloatingButton.tsx b/packages/twenty-front/src/modules/ui/input/button/components/FloatingButton.tsx index 7ccecc0ff..4f0dbcaf6 100644 --- a/packages/twenty-front/src/modules/ui/input/button/components/FloatingButton.tsx +++ b/packages/twenty-front/src/modules/ui/input/button/components/FloatingButton.tsx @@ -1,6 +1,6 @@ -import React from 'react'; import { useTheme } from '@emotion/react'; import styled from '@emotion/styled'; +import { Link } from 'react-router-dom'; import { IconComponent } from 'twenty-ui'; export type FloatingButtonSize = 'small' | 'medium'; @@ -16,12 +16,19 @@ export type FloatingButtonProps = { applyBlur?: boolean; disabled?: boolean; focus?: boolean; + to?: string; }; const StyledButton = styled.button< Pick< FloatingButtonProps, - 'size' | 'focus' | 'position' | 'applyBlur' | 'applyShadow' | 'position' + | 'size' + | 'focus' + | 'position' + | 'applyBlur' + | 'applyShadow' + | 'position' + | 'to' > >` align-items: center; @@ -87,6 +94,7 @@ const StyledButton = styled.button< &:focus { outline: none; } + text-decoration: none; `; export const FloatingButton = ({ @@ -99,6 +107,7 @@ export const FloatingButton = ({ applyShadow = true, disabled = false, focus = false, + to, }: FloatingButtonProps) => { const theme = useTheme(); return ( @@ -110,6 +119,8 @@ export const FloatingButton = ({ applyShadow={applyShadow} position={position} className={className} + to={to} + as={to ? Link : 'button'} > {Icon && } {title}