11import React , { useState , useEffect , memo , useRef } from 'react' ;
22import { Button , Textarea } from '@buffetjs/core' ;
33import { Prompt , useHistory , useParams } from 'react-router-dom' ;
4- import { BackHeader , InputText , useGlobalContext , request , auth } from 'strapi-helper-plugin' ;
4+ import { BackHeader , InputText , InputNumber , useGlobalContext , request , auth } from 'strapi-helper-plugin' ;
55import { isEmpty , merge } from 'lodash' ;
66import PropTypes from 'prop-types' ;
77import striptags from 'striptags' ;
@@ -280,7 +280,7 @@ const EmailDesigner = ({ isCore = false }) => {
280280 < Prompt message = { formatMessage ( { id : getTrad ( 'prompt.unsaved' ) } ) } when = { enablePrompt } />
281281 < >
282282 < Bar >
283- < InputText
283+ < InputNumber
284284 name = "sourceCodeToTemplateId"
285285 disabled = { isCore }
286286 onChange = { ( { target : { value } } ) =>
@@ -289,9 +289,8 @@ const EmailDesigner = ({ isCore = false }) => {
289289 placeholder = {
290290 isCore ? getTrad ( coreMessageType ) : getTrad ( 'designer.sourceCodeToTemplateIdInputFieldPlaceholder' )
291291 }
292- type = "number"
293292 value = { templateData ?. sourceCodeToTemplateId }
294- style = { { marginTop : 0 , width : '5 %' , marginRight : 10 } }
293+ style = { { marginTop : 0 , width : '15 %' , marginRight : 10 } }
295294 />
296295 < InputText
297296 name = "name"
@@ -300,7 +299,6 @@ const EmailDesigner = ({ isCore = false }) => {
300299 setTemplateData ( ( state ) => ( { ...state , name : value } ) ) ;
301300 } }
302301 placeholder = { isCore ? getTrad ( coreMessageType ) : getTrad ( 'designer.templateNameInputFieldPlaceholder' ) }
303- type = "text"
304302 value = { templateData ?. name || '' }
305303 style = { { marginTop : 0 , width : '40%' , marginRight : 10 } }
306304 />
@@ -310,7 +308,6 @@ const EmailDesigner = ({ isCore = false }) => {
310308 setTemplateData ( ( state ) => ( { ...state , subject : value } ) ) ;
311309 } }
312310 placeholder = { getTrad ( 'designer.templateSubjectInputFieldPlaceholder' ) }
313- type = "text"
314311 value = { templateData ?. subject || '' }
315312 style = { { marginTop : 0 , width : '60%' , marginRight : 10 } }
316313 />
0 commit comments