✨ Site > Order files and versions
This commit is contained in:
@@ -22,6 +22,19 @@ export default
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
computed:
|
||||||
|
{
|
||||||
|
files()
|
||||||
|
{
|
||||||
|
const files = this.content.files.sort((fileA, fileB) =>
|
||||||
|
{
|
||||||
|
return fileA.name < fileB.name ? -1 : 1
|
||||||
|
})
|
||||||
|
|
||||||
|
return files
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
created()
|
created()
|
||||||
{
|
{
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -4,6 +4,6 @@
|
|||||||
</a>
|
</a>
|
||||||
<div v-show="open">
|
<div v-show="open">
|
||||||
<files-tree-folder v-for="folder of content.folders" :key="folder.name" :content="folder" :depth="depth + 1"></files-tree-folder>
|
<files-tree-folder v-for="folder of content.folders" :key="folder.name" :content="folder" :depth="depth + 1"></files-tree-folder>
|
||||||
<files-tree-file v-for="file of content.files" :key="file.data.path.full" :content="file" :depth="depth + 1"></files-tree-file>
|
<files-tree-file v-for="file of files" :key="file.data.path.full" :content="file" :depth="depth + 1"></files-tree-file>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -12,5 +12,21 @@ export default
|
|||||||
props:
|
props:
|
||||||
{
|
{
|
||||||
content: { type: Array }
|
content: { type: Array }
|
||||||
|
},
|
||||||
|
|
||||||
|
computed:
|
||||||
|
{
|
||||||
|
versions()
|
||||||
|
{
|
||||||
|
const versions = this.content.sort((versionA, versionB) =>
|
||||||
|
{
|
||||||
|
const dateA = new Date(versionA.date)
|
||||||
|
const dateB = new Date(versionB.date)
|
||||||
|
|
||||||
|
return dateB.getTime() - dateA.getTime()
|
||||||
|
})
|
||||||
|
|
||||||
|
return versions
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
<div class="versions">
|
<div class="versions">
|
||||||
<version v-for="version of content" :content="version"></version>
|
<version v-for="version of versions" :content="version"></version>
|
||||||
</div>
|
</div>
|
||||||
Reference in New Issue
Block a user