display fix
This commit is contained in:
@@ -24,9 +24,10 @@ const SiteTemplateSelector = memo(({name='Full Name', data, productData}) =>{
|
||||
const templateResponse = templateData?.data
|
||||
const currentTemUID = templateResponse?.current_template_uid
|
||||
const templates = templateResponse?.templates
|
||||
const custom_template_name = templateResponse?.custom_template_name
|
||||
|
||||
// console.log('data Template', templateResponse)
|
||||
// console.log("Page data == ", data)
|
||||
console.log("Page data == ", data)
|
||||
|
||||
const handleActivateTemplate = useMutation({
|
||||
mutationFn: (fields) => {
|
||||
@@ -57,7 +58,10 @@ const SiteTemplateSelector = memo(({name='Full Name', data, productData}) =>{
|
||||
// console.log(reqData)
|
||||
handleActivateTemplate.mutate(reqData)
|
||||
}
|
||||
|
||||
if (custom_template_name && custom_template_name != '') {
|
||||
// This implies we have a custom template , just return here
|
||||
return <>This product is using a custom template named {custom_template_name} </>
|
||||
}
|
||||
return (
|
||||
<div className="page-account-form">
|
||||
<div className="p-0">
|
||||
@@ -87,13 +91,16 @@ const SiteTemplateSelector = memo(({name='Full Name', data, productData}) =>{
|
||||
<div className="card-body">
|
||||
<div className="text-center p-2">
|
||||
<div className="mb-2">
|
||||
<img src={getImage('file-icon/svg.png')} alt={template.title} />
|
||||
<img src={getImage('file-icon/svg.png')}
|
||||
alt={template.title}/>
|
||||
</div>
|
||||
<h4 className="mb-0">{template.title}</h4>
|
||||
{currentTemUID == template.template_uid ?
|
||||
<button className="btn btn-light" disabled={true}>Active</button>
|
||||
<button className="btn btn-light"
|
||||
disabled={true}>Active</button>
|
||||
:
|
||||
<button onClick={()=>handleSubmit(template.template_uid)} className="btn btn-primary">Activate</button>
|
||||
<button onClick={() => handleSubmit(template.template_uid)}
|
||||
className="btn btn-primary">Activate</button>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
@@ -127,7 +134,8 @@ const SiteTemplateSelector = memo(({name='Full Name', data, productData}) =>{
|
||||
<p className={'text-center text-danger'}>{handleActivateTemplate.error.message}</p>
|
||||
:
|
||||
handleActivateTemplate.isSuccess ?
|
||||
<p className={'text-center text-success'}>Templated activated successfully</p>
|
||||
<p className={'text-center text-success'}>Templated activated
|
||||
successfully</p>
|
||||
:
|
||||
null
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ export default function ProfileCompleteCom() {
|
||||
mutationFn: (fields) => {
|
||||
const {practice, specialization, url_name} = fields
|
||||
if (!practice || !specialization || !url_name) {
|
||||
throw new Error('Please select both practice, specialization and Enter URL_Name')
|
||||
throw new Error('Please Select both Practice, Specialization and Enter URL_Name')
|
||||
}
|
||||
return completeProfile(fields)
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user