Skip to content

Commit

Permalink
update layouting for ErrorPlaceholder
Browse files Browse the repository at this point in the history
  • Loading branch information
sweta1308 committed Jan 22, 2025
1 parent 5b0ae40 commit 8f3be30
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 33 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -184,28 +184,32 @@ const DomainPage = () => {

if (!(viewBasicDomainPermission || viewAllDomainPermission)) {
return (
<ErrorPlaceHolder
className="mt-0-important"
type={ERROR_PLACEHOLDER_TYPE.PERMISSION}
/>
<div className="d-flex justify-center items-center full-height">
<ErrorPlaceHolder
className="mt-0-important"
type={ERROR_PLACEHOLDER_TYPE.PERMISSION}
/>
</div>
);
}

if (isEmpty(rootDomains)) {
return (
<ErrorPlaceHolder
buttonId="add-domain"
className="mt-0-important"
heading={t('label.domain')}
permission={createDomainPermission}
type={
createDomainPermission
? ERROR_PLACEHOLDER_TYPE.CREATE
: ERROR_PLACEHOLDER_TYPE.CUSTOM
}
onClick={handleAddDomainClick}>
{t('message.domains-not-configured')}
</ErrorPlaceHolder>
<div className="d-flex justify-center items-center full-height">
<ErrorPlaceHolder
buttonId="add-domain"
className="mt-0-important"
heading={t('label.domain')}
permission={createDomainPermission}
type={
createDomainPermission
? ERROR_PLACEHOLDER_TYPE.CREATE
: ERROR_PLACEHOLDER_TYPE.CUSTOM
}
onClick={handleAddDomainClick}>
{t('message.domains-not-configured')}
</ErrorPlaceHolder>
</div>
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -422,24 +422,30 @@ const GlossaryPage = () => {
}

if (!(viewBasicGlossaryPermission || viewAllGlossaryPermission)) {
return <ErrorPlaceHolder type={ERROR_PLACEHOLDER_TYPE.PERMISSION} />;
return (
<div className="d-flex justify-center items-center">
<ErrorPlaceHolder type={ERROR_PLACEHOLDER_TYPE.PERMISSION} />
</div>
);
}

if (glossaries.length === 0 && !isLoading) {
return (
<ErrorPlaceHolder
buttonId="add-glossary"
className="mt-0-important"
doc={GLOSSARIES_DOCS}
heading={t('label.glossary')}
permission={createGlossaryPermission}
type={
createGlossaryPermission
? ERROR_PLACEHOLDER_TYPE.CREATE
: ERROR_PLACEHOLDER_TYPE.NO_DATA
}
onClick={handleAddGlossaryClick}
/>
<div className="d-flex justify-center items-center full-height">
<ErrorPlaceHolder
buttonId="add-glossary"
className="mt-0-important"
doc={GLOSSARIES_DOCS}
heading={t('label.glossary')}
permission={createGlossaryPermission}
type={
createGlossaryPermission
? ERROR_PLACEHOLDER_TYPE.CREATE
: ERROR_PLACEHOLDER_TYPE.NO_DATA
}
onClick={handleAddGlossaryClick}
/>
</div>
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ export const PersonaPage = () => {
const renderContent = () => {
if (isEmpty(persona) && !isLoading) {
return (
<>
<div className="d-flex justify-center items-center full-height">
{errorPlaceHolder}
{Boolean(addEditPersona) && (
<AddEditPersonaForm
Expand All @@ -132,7 +132,7 @@ export const PersonaPage = () => {
onSave={handlePersonaAddEditSave}
/>
)}
</>
</div>
);
}

Expand Down

0 comments on commit 8f3be30

Please sign in to comment.