-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
checklist-bugs-fixes #1513
checklist-bugs-fixes #1513
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -25,6 +25,8 @@ const CreateChecklist = () => { | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const checklistType = searchParams.get("checklistType"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const projectName = searchParams.get("campaignName"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const campagnType = searchParams.get("campaignType"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const [checklistTypeCode, setChecklistTypeCode] = useState(null); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const [roleCode, setRoleCode] = useState(null); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const flow = searchParams.get("flow"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const role = searchParams.get("role"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const campaignName = searchParams.get("campaignName"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -40,27 +42,62 @@ const CreateChecklist = () => { | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const history = useHistory(); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let data_mdms=[] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let template_data=[] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
41
to
43
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove unused variables The variables Apply this diff to remove the unused variables: - let data_mdms=[]
- let template_data=[]
...
- useEffect(()=>{
- if(data_mdms && data_mdms.length!=0) template_data=data_mdms;
- }, [mdms]) Also applies to: 93-95 🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const reqCriteriaResource = { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url: `/mdms-v2/v2/_search`, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
body: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MdmsCriteria: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const reqCriteriaResource = { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url: `/mdms-v2/v2/_search`, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. take the mdms url from global config |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
body: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MdmsCriteria: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tenantId: tenantId, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
schemaCode: "HCMadminconsole.checklisttemplates" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
config: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enabled: true, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
select: (data) => { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
return data?.mdms?.[0]?.data?.data; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// changeQueryName:"checklsit template " | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const { isLoading, data: mdms, isFetching } = Digit.Hooks.useCustomAPIHook(reqCriteriaResource); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const reqCriteria = { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url: `/localization/messages/v1/_search`, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
body:{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tenantId: tenantId | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
params: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
locale: "en_MZ", | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tenantId: tenantId, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
schemaCode: "HCMadminconsole.checklisttemplates" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
config: { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enabled: true, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
select: (data) => { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
return data?.mdms?.[0]?.data?.data; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
module: "hcm-campaignmanager" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const { isLoading, data: mdms, isFetching } = Digit.Hooks.useCustomAPIHook(reqCriteriaResource); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const { isLoading1, data: localization, isFetching1 } = Digit.Hooks.useCustomAPIHook(reqCriteria); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useEffect(()=>{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log("the achieved localization is", localization); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. remove logs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if (localization?.messages?.length > 0) { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let matchedItem = localization.messages.find(item => item.message === checklistType); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// If a match is found, assign the 'code' to 'checklistcode' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if (matchedItem) { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log("matched", matchedItem); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let code = matchedItem.code; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let res = code.replace("HCM_CHECKLIST_TYPE_", ""); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Use 'const' instead of 'let' for variables that are not reassigned The variables Apply this diff: - let matchedItem = localization.messages.find(item => item.message === checklistType);
+ const matchedItem = localization.messages.find(item => item.message === checklistType);
- let code = matchedItem.code;
+ const code = matchedItem.code;
- let res = code.replace("HCM_CHECKLIST_TYPE_", "");
+ const res = code.replace("HCM_CHECKLIST_TYPE_", ""); 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log("the res", res); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setChecklistTypeCode(res); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} else { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log('No matching checklist type found.'); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} else { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log('Localization or messages array is not available.'); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧹 Nitpick (assertive) Remove unnecessary console.log statements The Apply this diff to remove the - console.log("the achieved localization is", localization);
- console.log("matched", matchedItem);
- console.log("the res", res);
- console.log('No matching checklist type found.');
- console.log('Localization or messages array is not available.'); 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, [localization]) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useEffect(()=>{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if(data_mdms && data_mdms.length!=0) template_data=data_mdms; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
}, [mdms]) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
module = "HCM"; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
module = "hcm-checklist"; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Avoid reassigning the At line 97, the variable Apply this diff: - module = "hcm-checklist";
+ const moduleChecklist = "hcm-checklist"; And update references to use
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const { mutateAsync: localisationMutateAsync } = Digit.Hooks.campaign.useUpsertLocalisation(tenantId, module, locale); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let processedData = []; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -69,10 +106,10 @@ module = "HCM"; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
},[]) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const [checklistName, setChecklistName] = useState(""); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const addChecklistName = (data) => { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setChecklistName(data); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const [checklistName, setChecklistName] = useState(`${checklistType} ${role}`); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// const addChecklistName = (data) => { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// setChecklistName(data); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+107
to
+109
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧹 Nitpick (assertive) Remove commented-out code The code in lines 110-112 appears to be commented out and may not be needed. Removing unused code helps maintain codebase cleanliness and readability. Apply this diff: - // const addChecklistName = (data) => {
- // setChecklistName(data);
- // } 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const closeToast = () => { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setShowToast(null); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -159,15 +196,18 @@ module = "HCM"; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
codes[question.id] = code; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let moduleChecklist = "hcm-checklist"; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Use 'const' instead of 'let' for 'moduleChecklist' The variable Apply this diff: - let moduleChecklist = "hcm-checklist";
+ const moduleChecklist = "hcm-checklist"; 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let checklistTypeTemp = checklistType.toUpperCase().replace(/ /g, "_"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let roleTemp = role.toUpperCase().replace(/ /g, "_"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Use 'const' instead of 'let' for 'roleTemp' The variable Apply this diff: - let roleTemp = role.toUpperCase().replace(/ /g, "_");
+ const roleTemp = role.toUpperCase().replace(/ /g, "_"); 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if(checklistTypeCode) checklistTypeTemp=checklistTypeCode; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let formattedString = `${campaignName}.${checklistTypeTemp}.${roleTemp}.${code}`; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Use 'const' instead of 'let' for 'formattedString' The variable Apply this diff: - let formattedString = `${campaignName}.${checklistTypeTemp}.${roleTemp}.${code}`;
+ const formattedString = `${campaignName}.${checklistTypeTemp}.${roleTemp}.${code}`; 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const obj = { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"code": formattedString, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"message": String(question.title), | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"module": module, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"module": moduleChecklist, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"locale": locale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
local.push(obj); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -180,12 +220,13 @@ module = "HCM"; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const optionval = option.label; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const upperCaseString = optionval.toUpperCase(); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const transformedString = upperCaseString.replace(/ /g, '_'); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if(checklistTypeCode) checklistTypeTemp=checklistTypeCode; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
option.label = transformedString; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let formattedStringTemp = `${campaignName}.${checklistTypeTemp}.${roleTemp}.${option.label}`; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Use 'const' instead of 'let' for 'formattedStringTemp' The variable Apply this diff: - let formattedStringTemp = `${campaignName}.${checklistTypeTemp}.${roleTemp}.${option.label}`;
+ const formattedStringTemp = `${campaignName}.${checklistTypeTemp}.${roleTemp}.${option.label}`; 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const obj = { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"code": formattedStringTemp, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"message": String(optionval), | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"module": module, // to be dynamic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"module": moduleChecklist, // to be dynamic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"locale": locale //to be dynamic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
local.push(obj); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -290,6 +331,7 @@ module = "HCM"; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let checklistTypeTemp = checklistType.toUpperCase().replace(/ /g, "_"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let roleTemp = role.toUpperCase().replace(/ /g, "_"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if(checklistTypeCode) checklistTypeTemp=checklistTypeCode; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let code_of_checklist = `${campaignName}.${checklistTypeTemp}.${roleTemp}`; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
return { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tenantId: tenantId, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -319,8 +361,18 @@ module = "HCM"; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const data = await mutateAsync(payload); // Use mutateAsync for await support | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// Handle successful checklist creation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// Proceed with localization if needed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log("data success", data); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log("ul", uniqueLocal); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let checklistTypeTemp = checklistType.toUpperCase().replace(/ /g, "_"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if(checklistTypeCode) checklistTypeTemp=checklistTypeCode; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
let roleTemp = role.toUpperCase().replace(/ /g, "_"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Use 'const' instead of 'let' for 'roleTemp' The variable Apply this diff: - let roleTemp = role.toUpperCase().replace(/ /g, "_");
+ const roleTemp = role.toUpperCase().replace(/ /g, "_"); 📝 Committable suggestion
Suggested change
🧰 Tools🪛 Biome
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
uniqueLocal.push({code: `${campaignName}_${checklistTypeTemp}_${roleTemp}`, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
locale: locale, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
message: `${checklistType} ${role}`, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
module: "hcm-checklist" }); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if (data.success) { // Replace with your actual condition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const localisations = uniqueLocal; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
console.log("unique local", uniqueLocal); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const localisationResult = await localisationMutateAsync(localisations); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// Check if localization succeeded | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if (!localisationResult.success) { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -452,12 +504,12 @@ module = "HCM"; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<div style={{ display: "flex" }}> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<div style={{ width: "26%", fontWeight: "500", marginTop: "0.7rem" }}>{t("NAME_OF_CHECKLIST")}</div> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<TextInput | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isRequired={true} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disabled={true} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
className="tetxinput-example" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type={"text"} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name={t("NAME_OF_CHECKLIST")} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
value={checklistName || ""} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
onChange={(event) => addChecklistName(event.target.value)} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
value={`${checklistType} ${role}`} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// onChange={(event) => addChecklistName(event.target.value)} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+501
to
+506
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧹 Nitpick (assertive) Consider displaying checklist name as static text instead of a disabled input Using a disabled Example change: - <TextInput
- disabled={true}
- className="tetxinput-example"
- type={"text"}
- name={t("NAME_OF_CHECKLIST")}
- value={`${checklistType} ${role}`}
- placeholder={"Checklist Name"}
- />
+ <div style={{ marginTop: "0.7rem", fontWeight: "500" }}>
+ {`${checklistType} ${role}`}
+ </div> 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
placeholder={"Checklist Name"} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
</div> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove unused state variable 'roleCode'
The state variable
roleCode
and its settersetRoleCode
are declared but not used anywhere in the code. Consider removing them to clean up the code.Apply this diff to remove the unused state variable:
- const [roleCode, setRoleCode] = useState(null);
📝 Committable suggestion