{
  "$type": "site.standard.document",
  "canonicalUrl": "https://tkdodo.eu/blog/tooltip-components-should-not-exist",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreigzsuodur6sriu3txiplduy2xap76nkc5h5xsxn5ssmpwgz6pc6em"
    },
    "mimeType": "image/png",
    "size": 423248
  },
  "description": "A look at why tooltip components are often the wrong abstraction in design systems, leading to accessibility issues, misuse, and inconsistent user experiences.",
  "path": "/blog/tooltip-components-should-not-exist",
  "publishedAt": "2025-11-17T00:00:00.000Z",
  "site": "at://did:plc:3nqrhu5mthmias3zc4a2ovzj/site.standard.publication/3mmyb25hudm2r",
  "tags": [
    "ReactJs",
    "Design System",
    "API Design",
    "A11y"
  ],
  "title": "Tooltip Components Should Not Exist"
}