vault/ui/lib/kv/addon/components/kv-tooltip-timestamp.hbs

19 lines
574 B
Handlebars

{{!
Copyright (c) HashiCorp, Inc.
SPDX-License-Identifier: BUSL-1.1
~}}
{{! renders a human readable date with a tooltip containing the API timestamp}}
<ToolTip @verticalPosition="above" @horizontalPosition="center" as |T|>
<T.Trigger data-test-kv-version-tooltip-trigger tabindex="-1">
{{#if @text}}
{{@text}}
{{/if}}
{{date-format @timestamp "MMM dd, yyyy hh:mm a"}}
</T.Trigger>
<T.Content @defaultClass="tool-tip smaller-font">
<div class="box" data-test-hover-copy-tooltip-text>
{{@timestamp}}
</div>
</T.Content>
</ToolTip>