|
@@ -3,8 +3,8 @@
|
|
|
<script src="/c3/d3.v5.min.js" charset="utf-8"></script>
|
|
|
<script src="/c3/c3.min.js"></script>
|
|
|
|
|
|
- <div id="vitalsGraphComponentUnified" class="stag-chart mb-4 pt-3">
|
|
|
- <div id="unified-chart">Unified Graph</div>
|
|
|
+ <div id="vitalsGraphComponentUnified_{{$careMonth->id}}" class="stag-chart mb-4 pt-3">
|
|
|
+ <div id="unified-chart_{{$careMonth->id}}">Unified Graph</div>
|
|
|
</div>
|
|
|
|
|
|
<?php
|
|
@@ -91,9 +91,9 @@
|
|
|
unifiedChart();
|
|
|
}
|
|
|
function unifiedChart() {
|
|
|
-
|
|
|
- window.vgBPChart = c3.generate({
|
|
|
- bindto: '#unified-chart',
|
|
|
+ if(typeof window['vgUnifiedChart_{{$careMonth->id}}'] !== 'undefined') return;
|
|
|
+ window['vgUnifiedChart_{{$careMonth->id}}'] = c3.generate({
|
|
|
+ bindto: '#unified-chart_{{$careMonth->id}}',
|
|
|
data: {
|
|
|
xs: {
|
|
|
'Systolic BP' : 'x1',
|
|
@@ -148,6 +148,6 @@
|
|
|
]
|
|
|
});
|
|
|
}
|
|
|
- addMCInitializer('vitalsGraphUnified', init, '#vitalsGraphComponentUnified');
|
|
|
+ addMCInitializer('vitalsGraphUnified_{{$careMonth->id}}', init, '#vitalsGraphComponentUnified_{{$careMonth->id}}');
|
|
|
}).call(window);
|
|
|
</script>
|