mirror of
https://github.com/langgenius/dify.git
synced 2024-11-16 11:42:29 +08:00
fix: app name can be empty in settings modal (#2761)
This commit is contained in:
parent
bdc13f9238
commit
88145efa97
|
@ -12,6 +12,7 @@ import { SimpleSelect } from '@/app/components/base/select'
|
|||
import type { AppDetailResponse } from '@/models/app'
|
||||
import type { Language } from '@/types/app'
|
||||
import EmojiPicker from '@/app/components/base/emoji-picker'
|
||||
import { useToastContext } from '@/app/components/base/toast'
|
||||
|
||||
import { languages } from '@/i18n/language'
|
||||
|
||||
|
@ -42,6 +43,7 @@ const SettingsModal: FC<ISettingsModalProps> = ({
|
|||
onClose,
|
||||
onSave,
|
||||
}) => {
|
||||
const { notify } = useToastContext()
|
||||
const [isShowMore, setIsShowMore] = useState(false)
|
||||
const { icon, icon_background } = appInfo
|
||||
const { title, description, copyright, privacy_policy, default_language } = appInfo.site
|
||||
|
@ -67,6 +69,10 @@ const SettingsModal: FC<ISettingsModalProps> = ({
|
|||
}
|
||||
|
||||
const onClickSave = async () => {
|
||||
if (!inputInfo.title) {
|
||||
notify({ type: 'error', message: t('app.newApp.nameNotEmpty') })
|
||||
return
|
||||
}
|
||||
setSaveLoading(true)
|
||||
const params = {
|
||||
title: inputInfo.title,
|
||||
|
|
Loading…
Reference in New Issue
Block a user