feat: Make all ids copyable

This commit is contained in:
Susmitha Girumala committed 2021-02-05 12:03:45 -05:00
1 parent 2e2ca24e62
commit c4233fb69b
5 files changed
+54 -7

No files matched your search

@@ -27,7 +27,13 @@
class={{concat "session-status-" sessionAggregate.session.status}}
@name="app-icons/action-session"
@size="medium" />
<code>{{sessionAggregate.session.id}}</code>
<Copyable
@text={{sessionAggregate.session.id}}
@buttonText={{t "actions.copy-to-clipboard"}}
@acknowledgeText={{t "states.copied"}}
>
<code>{{sessionAggregate.session.id}}</code>
</Copyable>
</row.headerCell>
<row.cell>{{sessionAggregate.target.displayName}}</row.cell>
<row.cell>
@@ -30,16 +30,34 @@
<p>{{model.target.description}}</p>
</row.cell>
<row.cell>
{{model.target.id}}
<Copyable
@text={{model.target.id}}
@buttonText={{t "actions.copy-to-clipboard"}}
@acknowledgeText={{t "states.copied"}}
>
<code>{{model.target.id}}</code>
</Copyable>
</row.cell>
<row.cell>
{{model.target.type}}
{{#if model.target.type}}
<Rose::Badge>
{{t (concat "resources.target.types." model.target.type)}}
</Rose::Badge>
{{/if}}
</row.cell>
<row.cell>
<div>
<Copyable
@text={{model.project.id}}
@buttonText={{t "actions.copy-to-clipboard"}}
@acknowledgeText={{t "states.copied"}}
>
<code>{{model.project.id}}</code>
</Copyable>
</div>
<Rose::Badge @style='informational'>
{{model.project.name}}
</Rose::Badge>
<p>{{model.project.id}}</p>
</row.cell>
<row.cell>
<Rose::Button @style="secondary" {{on "click" (route-action "connect" model)}}>
@@ -1,4 +1,13 @@
<h2>
{{@model.target.displayName}}
</h2>
<p>{{@model.target.description}}</p>
<p>{{@model.target.description}}</p>
<p>
<Copyable
@text={{@model.target.id}}
@buttonText={{t "actions.copy-to-clipboard"}}
@acknowledgeText={{t "states.copied"}}
>
<code>{{@model.target.id}}</code>
</Copyable>
</p>
@@ -8,7 +8,15 @@
{{host.displayName}}
<p>{{host.description}}</p>
</row.cell>
<row.cell>{{host.id}}</row.cell>
<row.cell>
<Copyable
@text={{host.id}}
@buttonText={{t "actions.copy-to-clipboard"}}
@acknowledgeText={{t "states.copied"}}
>
<code>{{host.id}}</code>
</Copyable>
</row.cell>
<row.cell>{{host.attributes.address}}</row.cell>
<row.cell>
<Rose::Badge>{{t (concat 'resources.host.types.' host.type)}}</Rose::Badge>
@@ -7,7 +7,13 @@
class={{concat "session-status-" session.status}}
@name="app-icons/action-session"
@size="medium" />
{{session.id}}
<Copyable
@text={{session.id}}
@buttonText={{t "actions.copy-to-clipboard"}}
@acknowledgeText={{t "states.copied"}}
>
<code>{{session.id}}</code>
</Copyable>
</row.cell>
<row.cell>
<time datetime={{format-date-iso session.created_time}}>