mirror of
https://github.com/discourse/discourse.git
synced 2024-12-09 21:15:49 +08:00
20 lines
470 B
Plaintext
20 lines
470 B
Plaintext
|
import Component from "@glimmer/component";
|
||
|
|
||
|
export default class PluginCommitHash extends Component {
|
||
|
get shortCommitHash() {
|
||
|
return this.args.plugin.commitHash?.slice(0, 7);
|
||
|
}
|
||
|
|
||
|
<template>
|
||
|
{{#if @plugin.commitHash}}
|
||
|
<a
|
||
|
href={{@plugin.commitUrl}}
|
||
|
target="_blank"
|
||
|
rel="noopener noreferrer"
|
||
|
class="current commit-hash"
|
||
|
title={{@plugin.commitHash}}
|
||
|
>{{this.shortCommitHash}}</a>
|
||
|
{{/if}}
|
||
|
</template>
|
||
|
}
|