diff --git a/resources/js/app.js b/resources/js/app.js index 959ac94110..3fcac26d5c 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -9,6 +9,7 @@ import './libs/timeago.js'; import './components/vcard.js'; import './plugins/flags.ts'; import './plugins/sociale.js'; +import './plugins/components.ts'; import '@popperjs/core'; // must be imported before bootstrap import './bootstrap'; import './libs/axios-throttle.ts'; diff --git a/resources/js/components/github-star.vue b/resources/js/components/github-star.vue new file mode 100644 index 0000000000..eb20577453 --- /dev/null +++ b/resources/js/components/github-star.vue @@ -0,0 +1,40 @@ + + + diff --git a/resources/js/plugins/components.ts b/resources/js/plugins/components.ts new file mode 100644 index 0000000000..afbc78e902 --- /dev/null +++ b/resources/js/plugins/components.ts @@ -0,0 +1,9 @@ +import Vue from "vue"; +import VueGithubStar from "@/components/github-star.vue"; + +new Vue({ + el: '#navbar', + components: { + 'vue-github-star': VueGithubStar, + }, +}); diff --git a/resources/views/layout.twig b/resources/views/layout.twig index e24d73b46e..ca88ba060f 100644 --- a/resources/views/layout.twig +++ b/resources/views/layout.twig @@ -57,7 +57,7 @@ {{ form_open({url: route('logout'), name: 'logout-form'}) }} {{ form_close() }} -