mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-24 08:16:51 -04:00
testing chart plain vanilla
This commit is contained in:
24
app/assets/javascripts/show.js
Normal file
24
app/assets/javascripts/show.js
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
(function (window) {
|
||||||
|
|
||||||
|
const ctx = document.getElementById('myChart');
|
||||||
|
|
||||||
|
new Chart(ctx, {
|
||||||
|
type: 'bar',
|
||||||
|
data: {
|
||||||
|
labels: ['Red', 'Blue', 'Yellow', 'Green', 'Purple', 'Orange'],
|
||||||
|
datasets: [{
|
||||||
|
label: '# of Votes',
|
||||||
|
data: [12, 19, 3, 5, 2, 3],
|
||||||
|
borderWidth: 1
|
||||||
|
}]
|
||||||
|
},
|
||||||
|
options: {
|
||||||
|
scales: {
|
||||||
|
y: {
|
||||||
|
beginAtZero: true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
})(window);
|
||||||
20
app/assets/js/chart.js
Normal file
20
app/assets/js/chart.js
Normal file
File diff suppressed because one or more lines are too long
@@ -24,6 +24,7 @@
|
|||||||
<meta property="og:image" content="{{ asset_url('images/notify-og-image.png') }}">
|
<meta property="og:image" content="{{ asset_url('images/notify-og-image.png') }}">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
<script type="text/javascript" src="{{ asset_url('js/gtm_head.js') }}"></script>
|
<script type="text/javascript" src="{{ asset_url('js/gtm_head.js') }}"></script>
|
||||||
|
<script type="text/javascript" src="{{ asset_url('js/chart.js') }}"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block pageTitle %}
|
{% block pageTitle %}
|
||||||
@@ -291,10 +292,12 @@
|
|||||||
|
|
||||||
{% block bodyEnd %}
|
{% block bodyEnd %}
|
||||||
{% block extra_javascripts %}
|
{% block extra_javascripts %}
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
<!--[if gt IE 8]><!-->
|
<!--[if gt IE 8]><!-->
|
||||||
<script type="text/javascript" src="{{ asset_url('javascripts/all.js') }}"></script>
|
<script type="text/javascript" src="{{ asset_url('javascripts/all.js') }}"></script>
|
||||||
<script type="text/javascript" src="{{ asset_url('js/uswds.min.js') }}"></script>
|
<script type="text/javascript" src="{{ asset_url('js/uswds.min.js') }}"></script>
|
||||||
|
|
||||||
<!--<![endif]-->
|
<!--<![endif]-->
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
<h2 class="font-body-2xl line-height-sans-2 margin-0">
|
<h2 class="font-body-2xl line-height-sans-2 margin-0">
|
||||||
Messages sent
|
Messages sent
|
||||||
</h2>
|
</h2>
|
||||||
|
<canvas id="myChart" width="900" height="400"></canvas>
|
||||||
|
|
||||||
{{ ajax_block(partials, updates_url, 'inbox') }}
|
{{ ajax_block(partials, updates_url, 'inbox') }}
|
||||||
|
|
||||||
|
|||||||
@@ -56,6 +56,10 @@ const copy = {
|
|||||||
gtm: () => {
|
gtm: () => {
|
||||||
return src(paths.src + 'js/gtm_head.js')
|
return src(paths.src + 'js/gtm_head.js')
|
||||||
.pipe(dest(paths.dist + 'js/'));
|
.pipe(dest(paths.dist + 'js/'));
|
||||||
|
},
|
||||||
|
chart: () => {
|
||||||
|
return src(paths.src + 'js/chart.js')
|
||||||
|
.pipe(dest(paths.dist + 'js/'));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -125,6 +129,7 @@ const javascripts = () => {
|
|||||||
paths.src + 'javascripts/date.js',
|
paths.src + 'javascripts/date.js',
|
||||||
paths.src + 'javascripts/loginAlert.js',
|
paths.src + 'javascripts/loginAlert.js',
|
||||||
paths.src + 'javascripts/main.js',
|
paths.src + 'javascripts/main.js',
|
||||||
|
paths.src + 'javascripts/show.js',
|
||||||
])
|
])
|
||||||
.pipe(plugins.prettyerror())
|
.pipe(plugins.prettyerror())
|
||||||
.pipe(plugins.babel({
|
.pipe(plugins.babel({
|
||||||
@@ -200,7 +205,8 @@ const defaultTask = parallel(
|
|||||||
),
|
),
|
||||||
uswds.compile,
|
uswds.compile,
|
||||||
uswds.copyAssets,
|
uswds.copyAssets,
|
||||||
copy.gtm
|
copy.gtm,
|
||||||
|
copy.chart
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user