@@ -31,7 +31,7 @@ interface VerseOfDayFormProps {
3131 existingVerses : VerseOfDayItem [ ] ;
3232}
3333
34- type LanguageCode = "EN" | "BO" | "ZH" ;
34+ type LanguageCode = "EN" | "BO" | "ZH" | "HI" | "NE" | "MN" ;
3535
3636const VerseOfDayForm = ( {
3737 mode,
@@ -45,6 +45,9 @@ const VerseOfDayForm = ({
4545 en : "" ,
4646 bo : "" ,
4747 zh : "" ,
48+ hi : "" ,
49+ ne : "" ,
50+ mn : "" ,
4851 } ) ;
4952 const [ imageKey , setImageKey ] = useState < string | null > ( null ) ;
5053 const [ imagePreview , setImagePreview ] = useState < string | null > ( null ) ;
@@ -60,6 +63,9 @@ const VerseOfDayForm = ({
6063 en : initialData . verses . en || "" ,
6164 bo : initialData . verses . bo || "" ,
6265 zh : initialData . verses . zh || "" ,
66+ hi : initialData . verses . hi || "" ,
67+ ne : initialData . verses . ne || "" ,
68+ mn : initialData . verses . mn || "" ,
6369 } ) ;
6470 // Set image preview from existing data
6571 setImageKey ( null ) ;
@@ -69,7 +75,7 @@ const VerseOfDayForm = ({
6975 setDate ( parse ( initialData . date , "yyyy-MM-dd" , new Date ( ) ) ) ;
7076 } else {
7177 setActiveLanguage ( "EN" ) ;
72- setVerses ( { en : "" , bo : "" , zh : "" } ) ;
78+ setVerses ( { en : "" , bo : "" , zh : "" , hi : "" , ne : "" , mn : "" } ) ;
7379 setImageKey ( null ) ;
7480 setImagePreview ( null ) ;
7581 setGroupId ( "" ) ;
@@ -129,7 +135,7 @@ const VerseOfDayForm = ({
129135 const handleSubmit = ( e : React . FormEvent ) => {
130136 e . preventDefault ( ) ;
131137
132- if ( ! verses . en . trim ( ) && ! verses . bo . trim ( ) && ! verses . zh . trim ( ) ) {
138+ if ( ! verses . en . trim ( ) && ! verses . bo . trim ( ) && ! verses . zh . trim ( ) && ! verses . hi . trim ( ) && ! verses . ne . trim ( ) && ! verses . mn . trim ( ) ) {
133139 toast . error ( "At least one verse content is required" ) ;
134140 return ;
135141 }
@@ -167,6 +173,9 @@ const VerseOfDayForm = ({
167173 en : verses . en . trim ( ) ,
168174 bo : verses . bo . trim ( ) ,
169175 zh : verses . zh . trim ( ) ,
176+ hi : verses . hi . trim ( ) ,
177+ ne : verses . ne . trim ( ) ,
178+ mn : verses . mn . trim ( ) ,
170179 } ,
171180 } ;
172181
@@ -194,6 +203,9 @@ const VerseOfDayForm = ({
194203 en : verses . en . trim ( ) ,
195204 bo : verses . bo . trim ( ) ,
196205 zh : verses . zh . trim ( ) ,
206+ hi : verses . hi . trim ( ) ,
207+ ne : verses . ne . trim ( ) ,
208+ mn : verses . mn . trim ( ) ,
197209 } ,
198210 image_urls : imageKey ? [ imageKey ] : [ ] ,
199211 group_id : groupId . trim ( ) || null ,
0 commit comments