Skip to content
代码片段 群组 项目
未验证 提交 a49d66a8 编辑于 作者: Phil Hughes's avatar Phil Hughes
浏览文件

Initial Vue app for custom emoji settings

This sets up the Vue app with the Vue router for the custom
emoji group settings page.
上级 d4c49bb8
No related branches found
No related tags found
无相关合并请求
<script>
export default {};
</script>
<template>
<div class="row gl-mt-5">
<div class="col-12">
<h4 class="gl-mt-0">
{{ __('Custom emoji') }}
</h4>
<p>{{ __('Custom emoji will be available to use in every project in group.') }}</p>
<router-view />
</div>
</div>
</template>
import Vue from 'vue';
import VueRouter from 'vue-router';
import VueApollo from 'vue-apollo';
import createDefaultClient from '~/lib/graphql';
import routes from './routes';
import App from './components/app.vue';
export const initCustomEmojis = () => {
Vue.use(VueApollo);
Vue.use(VueRouter);
const el = document.getElementById('js-custom-emojis-root');
if (!el) return;
const apolloProvider = new VueApollo({
defaultClient: createDefaultClient(),
});
const router = new VueRouter({
base: el.dataset.basePath,
mode: 'history',
routes,
});
const { groupPath } = el.dataset;
// eslint-disable-next-line no-new
new Vue({
el,
name: 'CustomEmojiApp',
router,
apolloProvider,
provide: {
groupPath,
},
render(createElement) {
return createElement(App);
},
});
};
<script>
export default {};
</script>
<template>
<div></div>
</template>
<script>
export default {};
</script>
<template>
<div>
<h5 class="gl-mt-0 gl-font-lg">
{{ __('Add new emoji') }}
</h5>
</div>
</template>
import IndexComponent from './pages/index.vue';
import NewComponent from './pages/new.vue';
export default [
{
path: '/',
component: IndexComponent,
},
{
path: '/new',
component: NewComponent,
},
];
......@@ -2867,6 +2867,9 @@ msgstr ""
msgid "Add new directory"
msgstr ""
 
msgid "Add new emoji"
msgstr ""
msgid "Add new webhook"
msgstr ""
 
......@@ -13735,6 +13738,12 @@ msgstr ""
msgid "Custom analyzers: language support"
msgstr ""
 
msgid "Custom emoji"
msgstr ""
msgid "Custom emoji will be available to use in every project in group."
msgstr ""
msgid "Custom hostname (for private commit emails)"
msgstr ""
 
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册