Commit b340c0d 1 parent c63340d commit b340c0d Copy full SHA for b340c0d
File tree 1 file changed +12
-7
lines changed
docs/.vuepress/theme/layouts
1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change 123
123
data-tooltip="Non-semver tags will not be built."
124
124
>
125
125
Non-semver Tags
126
+ <i class="fa fa-info-circle"></i>
126
127
</h2>
127
128
<p>{{ packageInvalidTagsString }}</p>
128
129
</section>
@@ -171,20 +172,18 @@ export default {
171
172
return this.$package.displayName || this.$package.name;
172
173
},
173
174
packageVersion() {
174
- let releases = this.$data.packageInfo.releases;
175
- if (releases && releases.length) return releases[0].version;
176
- return "";
175
+ if (this.currentRelease) return this.currentRelease.rel.version;
176
+ else return "-";
177
177
},
178
178
packagePublishedAt() {
179
- let releases = this.$data.packageInfo.releases;
180
- if (releases && releases.length) {
179
+ if (this.currentRelease) {
181
180
try {
182
- const date = new Date(releases[0] .updatedAt);
181
+ const date = new Date(this.currentRelease.rel .updatedAt);
183
182
return util.timeAgoFormat(date);
184
183
// eslint-disable-next-line no-empty
185
184
} catch (error) {}
186
185
}
187
- return "";
186
+ return "- ";
188
187
},
189
188
packageReleases() {
190
189
let releases = this.$data.packageInfo.releases;
@@ -220,6 +219,12 @@ export default {
220
219
}
221
220
return [];
222
221
},
222
+ currentRelease() {
223
+ const pkgs = this.packageReleases.filter(
224
+ x => x.state == ReleaseState.Succeeded
225
+ );
226
+ return pkgs.length ? pkgs[0] : null;
227
+ },
223
228
packageInvalidTags() {
224
229
return this.$data.packageInfo.invalidTags || [];
225
230
},
You can’t perform that action at this time.
0 commit comments