added corpus link, added nominum & locorum api request (not working yet)

This commit is contained in:
2019-08-20 17:09:18 +02:00
parent 6a2bb45fb2
commit 5ddfb7d286
8 changed files with 113 additions and 5 deletions
+2 -1
View File
@@ -24,6 +24,7 @@ module.exports = {
'generator-star-spacing': 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'vue/singleline-html-element-content-newline': 'off',
'vue/multiline-html-element-content-newline': 'off'
'vue/multiline-html-element-content-newline': 'off',
'vue/max-attributes-per-line': 'off'
}
}
+1 -1
View File
@@ -8,7 +8,7 @@ export const REST = axios.create({
// withCredentials: true,
crossorigin: true,
headers: {
'Content-Type': 'application/json'
'Accept': 'application/json'
// 'Access-Control-Allow-Credentials': true
}
})
+1
View File
@@ -1,6 +1,7 @@
<template>
<nav id="header-menu">
<ul>
<li><router-link to="/corpus">Corpus</router-link></li>
<li>
<span>Index</span>
<ul>
+44
View File
@@ -0,0 +1,44 @@
<template>
<div
id="corpus"
class="full-width"
>
<h1>Corpus</h1>
<span v-if="!items.length">Loading ...</span>
</div>
</template>
<script>
import { REST } from 'api/rest-axios'
export default {
name: 'Corpus',
data: () => ({
items: []
}),
beforeCreate () {
// items/gdpLeMaire1685T01BodyFr01.003.016
// texts/gdpSauval1724
REST.get(`/corpus`, {})
.then(({ data }) => {
console.log('corpus REST: data', data)
// if(data.length){
// commit('setItems',data)
// // console.log('items.length', this.items.length);
// if(state.infiniteLoadingState)
// state.infiniteLoadingState.loaded()
// }else{
// if(state.infiniteLoadingState)
// state.infiniteLoadingState.complete()
// }
})
.catch((error) => {
console.warn('Issue with corpus', error)
Promise.reject(error)
})
}
}
</script>
<style lang="scss" scoped>
</style>
+29 -1
View File
@@ -4,15 +4,43 @@
class="full-width"
>
<h1>Locorum</h1>
<span v-if="!items.length">Loading ...</span>
</div>
</template>
<script>
import { REST } from 'api/rest-axios'
export default {
name: 'Locorum',
data: () => ({
items: []
})
}),
beforeCreate () {
// items/gdpLeMaire1685T01BodyFr01.003.016
// texts/gdpSauval1724
REST.get(`/indexLocorum`, {})
.then(({ data }) => {
console.log('locorum REST: data', data)
// if(data.length){
// commit('setItems',data)
// // console.log('items.length', this.items.length);
// if(state.infiniteLoadingState)
// state.infiniteLoadingState.loaded()
// }else{
// if(state.infiniteLoadingState)
// state.infiniteLoadingState.complete()
// }
})
.catch((error) => {
console.warn('Issue with locorum', error)
Promise.reject(error)
})
}
}
</script>
<style lang="scss" scoped>
</style>
+27 -1
View File
@@ -4,15 +4,41 @@
class="full-width"
>
<h1>Nominum</h1>
<span v-if="!items.length">Loading ...</span>
</div>
</template>
<script>
import { REST } from 'api/rest-axios'
export default {
name: 'Nominum',
data: () => ({
})
items: []
}),
beforeCreate () {
// items/gdpLeMaire1685T01BodyFr01.003.016
// texts/gdpSauval1724
REST.get(`/indexNominum`, {})
.then(({ data }) => {
console.log('nominum REST: data', data)
// if(data.length){
// commit('setItems',data)
// // console.log('items.length', this.items.length);
// if(state.infiniteLoadingState)
// state.infiniteLoadingState.loaded()
// }else{
// if(state.infiniteLoadingState)
// state.infiniteLoadingState.complete()
// }
})
.catch((error) => {
console.warn('Issue with nominum', error)
Promise.reject(error)
})
}
}
</script>
+3 -1
View File
@@ -19,7 +19,8 @@ export default {
}),
beforeCreate () {
// ?_format=json
// items/gdpLeMaire1685T01BodyFr01.003.016
// texts/gdpSauval1724
REST.get(`/indexOperum`, {})
.then(({ data }) => {
console.log('operum REST: data', data)
@@ -40,5 +41,6 @@ export default {
}
}
</script>
<style lang="scss" scoped>
</style>
+6
View File
@@ -2,6 +2,7 @@ import Vue from 'vue'
import Router from 'vue-router'
import Home from 'pages/Home'
import Corpus from 'pages/Corpus'
import Nominum from 'pages/Nominum'
import Locorum from 'pages/Locorum'
import Operum from 'pages/Operum'
@@ -15,6 +16,11 @@ const routes = [
path: '/',
component: Home
},
{
name: 'corpus',
path: '/corpus',
component: Corpus
},
{
name: 'nominum',
path: '/nominum',