diff --git a/src/components/services/item.jsx b/src/components/services/item.jsx index 957f456aa..fffc68068 100644 --- a/src/components/services/item.jsx +++ b/src/components/services/item.jsx @@ -21,14 +21,19 @@ function resolveIcon(icon) { export default function Item({ service }) { return ( -
  • +
  • -
    +
    {service.icon && (
    { - window.open(service.href, "_blank").focus(); + if (service.href && service.href !== "#") { + window.open(service.href, "_blank").focus(); + } }} className="flex-shrink-0 flex items-center justify-center w-12 " > @@ -38,7 +43,9 @@ export default function Item({ service }) {
    { - window.open(service.href, "_blank").focus(); + if (service.href && service.href !== "#") { + window.open(service.href, "_blank").focus(); + } }} className="flex-1 flex items-center justify-between rounded-r-md " > @@ -48,7 +55,7 @@ export default function Item({ service }) {
    {service.container && ( - + )}