diff --git a/site/src/components/files-tree-folder/script.js b/site/src/components/files-tree-folder/script.js
index 698292f..78ef418 100644
--- a/site/src/components/files-tree-folder/script.js
+++ b/site/src/components/files-tree-folder/script.js
@@ -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()
{
},
diff --git a/site/src/components/files-tree-folder/template.html b/site/src/components/files-tree-folder/template.html
index 1146049..9966f4a 100644
--- a/site/src/components/files-tree-folder/template.html
+++ b/site/src/components/files-tree-folder/template.html
@@ -4,6 +4,6 @@
-
+
\ No newline at end of file
diff --git a/site/src/components/versions/script.js b/site/src/components/versions/script.js
index da44182..61021af 100644
--- a/site/src/components/versions/script.js
+++ b/site/src/components/versions/script.js
@@ -12,5 +12,21 @@ export default
props:
{
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
+ }
}
}
\ No newline at end of file
diff --git a/site/src/components/versions/template.html b/site/src/components/versions/template.html
index af4dfe9..7f7f862 100644
--- a/site/src/components/versions/template.html
+++ b/site/src/components/versions/template.html
@@ -1,3 +1,3 @@
-
+
\ No newline at end of file