mirror of
https://github.com/logto-io/logto.git
synced 2025-03-31 22:51:25 -05:00
refactor(console): add toast after creating application successfully (#4372)
This commit is contained in:
parent
3bab12dc09
commit
514a6813b4
16 changed files with 17 additions and 27 deletions
|
@ -3,6 +3,7 @@ import { ApplicationType } from '@logto/schemas';
|
|||
import { conditional } from '@silverhand/essentials';
|
||||
import { useContext } from 'react';
|
||||
import { useController, useForm } from 'react-hook-form';
|
||||
import { toast } from 'react-hot-toast';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
import Modal from 'react-modal';
|
||||
|
||||
|
@ -67,6 +68,7 @@ function CreateForm({ defaultCreateType, defaultCreateFrameworkName, onClose }:
|
|||
}
|
||||
|
||||
const createdApp = await api.post('api/applications', { json: data }).json<Application>();
|
||||
toast.success(t('applications.application_created'));
|
||||
void updateConfigs({
|
||||
applicationCreated: true,
|
||||
...conditional(
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Gib eine Beschreibung ein',
|
||||
select_application_type: 'Wähle einen Anwendungstyp',
|
||||
no_application_type_selected: 'Du hast noch keinen Anwendungstyp ausgewählt',
|
||||
application_created:
|
||||
'Die Anwendung {{name}} wurde erfolgreich erstellt.\nKonfiguriere jetzt die Anwendung.',
|
||||
application_created: 'Die Anwendung wurde erfolgreich erstellt.',
|
||||
app_id: 'App ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Enter your application description',
|
||||
select_application_type: 'Select an application type',
|
||||
no_application_type_selected: 'You haven’t selected any application type yet',
|
||||
application_created:
|
||||
'The application {{name}} has been successfully created.\nNow finish your application settings.',
|
||||
application_created: 'Application created successfully.',
|
||||
app_id: 'App ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Introduce la descripción de tu aplicación',
|
||||
select_application_type: 'Seleccionar un tipo de aplicación',
|
||||
no_application_type_selected: 'Aún no has seleccionado ningún tipo de aplicación',
|
||||
application_created:
|
||||
'¡La aplicación {{name}} se ha creado correctamente.\nAhora completa la configuración de tu aplicación.',
|
||||
application_created: '¡La aplicación se ha creado correctamente.',
|
||||
app_id: 'ID de la App',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Entrer la description de votre application',
|
||||
select_application_type: "Sélectionner un type d'application",
|
||||
no_application_type_selected: "Vous n'avez pas encore sélectionné de type d'application",
|
||||
application_created:
|
||||
"L'application {{name}} a été créée avec succès.\nMaintenant, terminez les paramètres de votre application",
|
||||
application_created: "L'application a été créée avec succès.",
|
||||
app_id: 'App ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Inserisci la descrizione della tua applicazione',
|
||||
select_application_type: 'Seleziona un tipo di applicazione',
|
||||
no_application_type_selected: 'Non hai ancora selezionato alcun tipo di applicazione',
|
||||
application_created:
|
||||
"L'applicazione {{name}} è stata creata con successo.\nOra completa le impostazioni della tua applicazione.",
|
||||
application_created: "L'applicazione è stata creata con successo.",
|
||||
app_id: 'ID App',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'アプリケーションの説明を入力してください',
|
||||
select_application_type: 'アプリケーションタイプを選択してください',
|
||||
no_application_type_selected: 'まだアプリケーションタイプが選択されていません',
|
||||
application_created:
|
||||
'アプリケーション {{name}} が正常に作成されました。\n今すぐアプリケーション設定を完了してください。',
|
||||
application_created: 'アプリケーションが正常に作成されました。',
|
||||
app_id: 'アプリID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: '어플리케이션 설명을 적어주세요.',
|
||||
select_application_type: '어플리케이션 종류 선택',
|
||||
no_application_type_selected: '어플리케이션 종류를 선택하지 않았어요.',
|
||||
application_created:
|
||||
'{{name}} 어플리케이션이 성공적으로 생성되었어요.\n이제 어플리케이션 설정을 마무리해 주세요.',
|
||||
application_created: '어플리케이션이 성공적으로 생성되었어요.',
|
||||
app_id: '앱 ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Wprowadź opis swojej aplikacji',
|
||||
select_application_type: 'Wybierz typ aplikacji',
|
||||
no_application_type_selected: 'Nie wybrałeś jeszcze żadnego typu aplikacji',
|
||||
application_created:
|
||||
'Aplikacja {{name}} została pomyślnie utworzona.\nTeraz zakończ konfigurację aplikacji.',
|
||||
application_created: 'Aplikacja ostała pomyślnie utworzona.',
|
||||
app_id: 'ID aplikacji',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Digite a descrição do seu aplicativo',
|
||||
select_application_type: 'Selecione um tipo de aplicativo',
|
||||
no_application_type_selected: 'Você ainda não selecionou nenhum tipo de aplicativo',
|
||||
application_created:
|
||||
'O aplicativo {{name}} foi criado com sucesso.\nAgora conclua as configurações do aplicativo.',
|
||||
application_created: 'O aplicativo foi criado com sucesso.',
|
||||
app_id: 'ID do aplicativo',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Insira a descrição da sua aplicação',
|
||||
select_application_type: 'Selecione o tipo de aplicação',
|
||||
no_application_type_selected: 'Ainda não selecionou nenhum tipo de aplicação',
|
||||
application_created:
|
||||
'A aplicação {{name}} foi criada com sucesso.\nAgora termine as configurações do seu aplicativo.',
|
||||
application_created: 'A aplicação foi criada com sucesso.',
|
||||
app_id: 'ID da aplicação',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Введите описание вашего приложения',
|
||||
select_application_type: 'Выбрать тип приложения',
|
||||
no_application_type_selected: 'Вы еще не выбрали тип приложения',
|
||||
application_created:
|
||||
'Приложение {{name}} успешно создано.\nТеперь завершите настройку приложения.',
|
||||
application_created: 'Приложение успешно создано.',
|
||||
app_id: 'ID приложения',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -11,8 +11,7 @@ const applications = {
|
|||
application_description_placeholder: 'Uygulama açıklaması giriniz',
|
||||
select_application_type: 'Uygulama tipi seçiniz',
|
||||
no_application_type_selected: 'Henüz bir uygulama tipi seçmediniz',
|
||||
application_created:
|
||||
'{{name}} Uygulaması başarıyla oluşturuldu.\nŞimdi uygulama ayarlarını tamamlayın.',
|
||||
application_created: 'Uygulaması başarıyla oluşturuldu.',
|
||||
app_id: 'Uygulama IDsi',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -10,7 +10,7 @@ const applications = {
|
|||
application_description_placeholder: '请输入应用描述',
|
||||
select_application_type: '选择应用类型',
|
||||
no_application_type_selected: '你还没有选择应用类型',
|
||||
application_created: '应用 {{name}} 成功创建。\n现在请完成你的应用设置。',
|
||||
application_created: '创建应用成功。',
|
||||
app_id: 'App ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -10,7 +10,7 @@ const applications = {
|
|||
application_description_placeholder: '請輸入應用描述',
|
||||
select_application_type: '選擇應用類型',
|
||||
no_application_type_selected: '你還沒有選擇應用類型',
|
||||
application_created: '應用 {{name}} 成功創建。\n現在請完成你的應用設置。',
|
||||
application_created: '應用創建成功。',
|
||||
app_id: 'App ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
|
@ -10,7 +10,7 @@ const applications = {
|
|||
application_description_placeholder: '請輸入應用描述',
|
||||
select_application_type: '選擇應用類型',
|
||||
no_application_type_selected: '你還沒有選擇應用類型',
|
||||
application_created: '應用 {{name}} 成功創建。\n現在請完成你的應用設置。',
|
||||
application_created: '應用創建成功。',
|
||||
app_id: 'App ID',
|
||||
type: {
|
||||
native: {
|
||||
|
|
Loading…
Add table
Reference in a new issue