mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-02-24 06:48:07 +08:00
Linkify app slug when deployed with Teams (#2686)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
This commit is contained in:
parent
ba6d06c9b2
commit
85e2cd336d
1 changed files with 19 additions and 3 deletions
|
@ -205,7 +205,7 @@ defmodule LivebookWeb.SessionLive.AppTeamsLive do
|
|||
|
||||
<div :if={@app_deployment} class="space-y-3">
|
||||
<p class="text-gray-700">Current version:</p>
|
||||
<.app_deployment_card app_deployment={@app_deployment} />
|
||||
<.app_deployment_card app_deployment={@app_deployment} deployment_group={@deployment_group} />
|
||||
</div>
|
||||
|
||||
<.message_box :if={@num_agents[@deployment_group.id] == nil} kind={:warning}>
|
||||
|
@ -276,7 +276,11 @@ defmodule LivebookWeb.SessionLive.AppTeamsLive do
|
|||
</.link>
|
||||
</div>
|
||||
</.message_box>
|
||||
<.app_deployment_card :if={@app_deployment} app_deployment={@app_deployment} />
|
||||
<.app_deployment_card
|
||||
:if={@app_deployment}
|
||||
app_deployment={@app_deployment}
|
||||
deployment_group={@deployment_group}
|
||||
/>
|
||||
<div>
|
||||
<.button color="gray" outlined phx-click="go_deployment_groups">
|
||||
See deployment groups
|
||||
|
@ -341,7 +345,19 @@ defmodule LivebookWeb.SessionLive.AppTeamsLive do
|
|||
~H"""
|
||||
<div class="flex gap-4 sm:gap-12 border border-gray-200 rounded-lg p-4">
|
||||
<.labeled_text label="Slug">
|
||||
/<%= @app_deployment.slug %>
|
||||
<%= if @deployment_group.url do %>
|
||||
<.link
|
||||
href={@deployment_group.url <> ~p"/apps/#{@app_deployment.slug}"}
|
||||
target="_blank"
|
||||
class="text-blue-600 font-medium"
|
||||
>
|
||||
/<%= @app_deployment.slug %>
|
||||
</.link>
|
||||
<% else %>
|
||||
<span>
|
||||
/<%= @app_deployment.slug %>
|
||||
</span>
|
||||
<% end %>
|
||||
</.labeled_text>
|
||||
<.labeled_text label="Title">
|
||||
<%= @app_deployment.title %>
|
||||
|
|
Loading…
Reference in a new issue