- Implemented ProcessFeedback component for error handling in process forms. - Created ProcessHelp component to provide contextual assistance for users. - Added internationalization support for process-related strings in Spanish and English. - Developed ProcessStartForm for initiating new processes with person and template selection. - Introduced ProcessTemplateForm for creating and editing process templates. - Built ProcessTemplatesPage to display and manage process templates. - Enhanced ProcessesPage to list current processes and allow for creation and detail viewing. - Added unit tests for various components to ensure functionality and correctness.
17 lines
604 B
TypeScript
17 lines
604 B
TypeScript
import { ContextHelp } from "@repo/shadcn-ui/components/context-help";
|
|
import { useTranslation } from "react-i18next";
|
|
export function ProcessHelp({ template = false }: { template?: boolean }) {
|
|
const { t } = useTranslation("companies");
|
|
const prefix = template ? "processes.templateHelp" : "processes.help";
|
|
return (
|
|
<ContextHelp
|
|
description={t(`${prefix}.description`)}
|
|
examples={t(`${prefix}.examples`)}
|
|
examplesLabel={t("mail.examplesLabel")}
|
|
guidance={t(`${prefix}.guidance`)}
|
|
scopeNote={t(`${prefix}.scope`)}
|
|
title={t(`${prefix}.title`)}
|
|
/>
|
|
);
|
|
}
|