Skip to content

Commit 8695d98

Browse files
committed
Final draft
1 parent ae6eedd commit 8695d98

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+7
-289
lines changed

src/App.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
</template>
44

55
<script>
6-
export default {
7-
name: 'app'
8-
}
6+
export default { name: 'app' }
97
</script>
108

119
<style lang="scss">

src/components/BlogFeed.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<transition-group tag="ul" class="blog__feed" name="preview">
3-
<li v-for="(post, index) in feed" :class="classes" :key="post.id">
3+
<li v-for="post in feed" :class="classes" :key="post.id">
44
<router-link :to="`/read/${post.id}`">
55
<figure class="preview__figure">
66
<img :src="post.image"/>

src/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Vue from 'vue'
44
import App from './App'
55
import router from './router'
66
import resource from './resources/resource'
7-
import * as resources from './resources/implementation-v1'
7+
import * as resources from './resources/implementation'
88

99
Vue.config.productionTip = false
1010

src/resources/implementation-v2/Blog.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/resources/implementation-v2/BlogFeed.js

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/resources/implementation-v2/index.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/resources/implementation-v1/Blog.js renamed to src/resources/implementation/Blog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export default {
22
blog() {
33
return {
4-
path: '/v1/blog.json',
4+
path: '/blog.json',
55
resolve: (response, mappers) => {
66
let blog = response.results[0]
77
return mappers.merge({

src/resources/implementation-v1/BlogFeed.js renamed to src/resources/implementation/BlogFeed.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export default {
22
feed() {
33
return {
4-
path: '/v1/feed.json',
4+
path: '/feed.json',
55
resolve: (response, mappers) => mappers.set({ posts: response.results })
66
}
77
}

src/resources/implementation-v1/BlogPost.js renamed to src/resources/implementation/BlogPost.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export default {
22
post(id) {
33
return {
4-
path: `/v1/post/${id}.json`,
4+
path: `/post/${id}.json`,
55
resolve: (response, mappers) => {
66
let { title, content, meta } = response.results[0]
77
content = '<p>' + content.split('\n\n').join('</p><p>') + '</p>'
File renamed without changes.

0 commit comments

Comments
 (0)