UNPKG

@eisberg-labs/use-google-charts

Version:

Google charts context loader for React components, loosely typed.

2 lines (1 loc) 366 B
import o,{ScriptStatus as r}from"@charlietango/use-script";import{useEffect as t}from"react";function a(a,c,i){void 0===i&&(i="current");var e=o("https://www.gstatic.com/charts/loader.js");e[0];var n=e[1];t((function(){if(n===r.READY){if(!window&&!window.google)return;google.charts.load(i,c),google.charts.setOnLoadCallback(a)}}),[n])}export{a as useGoogleCharts};