<.header> Listing Deepl accounts <:actions> <.link patch={~p"/deepl_accounts/new"}> <.button>New Deepl account <.table id="deepl_accounts" rows={@deepl_accounts} row_click={&JS.navigate(~p"/deepl_accounts/#{&1}")}> <:col :let={deepl_account} label="Name"><%= deepl_account.name %> <:col :let={deepl_account} label="Description"><%= deepl_account.description %> <:col :let={deepl_account} label="Auth key"><%= deepl_account.auth_key %> <:col :let={deepl_account} label="Character limit"><%= deepl_account.character_limit %> <:col :let={deepl_account} label="Character count"><%= deepl_account.character_count %> <:col :let={deepl_account} label="Our character count"><%= deepl_account.our_character_count %> <:action :let={deepl_account}>
<.link navigate={~p"/deepl_accounts/#{deepl_account}"}>Show
<.link patch={~p"/deepl_accounts/#{deepl_account}/edit"}>Edit <:action :let={deepl_account}> <.link phx-click={JS.push("delete", value: %{id: deepl_account.id})} data-confirm="Are you sure?"> Delete <.modal :if={@live_action in [:new, :edit]} id="deepl_account-modal" show on_cancel={JS.navigate(~p"/deepl_accounts")} > <.live_component module={OutlookWeb.DeeplAccountLive.FormComponent} id={@deepl_account.id || :new} title={@page_title} action={@live_action} deepl_account={@deepl_account} navigate={~p"/deepl_accounts"} />