diff --git a/Common/UI/Components/Checkbox/Checkbox.tsx b/Common/UI/Components/Checkbox/Checkbox.tsx index 71524ab3d9..8b3462adf6 100644 --- a/Common/UI/Components/Checkbox/Checkbox.tsx +++ b/Common/UI/Components/Checkbox/Checkbox.tsx @@ -4,7 +4,7 @@ export type CategoryCheckboxValue = string | number | boolean; export interface CategoryProps { title?: string | ReactElement | undefined; - description?: string | undefined; + description?: string | ReactElement | undefined; initialValue?: undefined | boolean; onChange?: undefined | ((value: boolean, interminate?: boolean) => void); value?: boolean | undefined; diff --git a/Common/UI/Components/Detail/Field.ts b/Common/UI/Components/Detail/Field.ts index 7673ac6376..f57c9de0ec 100644 --- a/Common/UI/Components/Detail/Field.ts +++ b/Common/UI/Components/Detail/Field.ts @@ -15,7 +15,7 @@ export interface DetailSideLink { export interface FieldBase { title?: string; - description?: string; + description?: string | ReactElement; fieldTitleSize?: Size | undefined; fieldType?: FieldType; dropdownOptions?: Array | undefined; diff --git a/Common/UI/Components/Detail/FieldLabel.tsx b/Common/UI/Components/Detail/FieldLabel.tsx index 6eabcab01c..f2b9fa77f4 100644 --- a/Common/UI/Components/Detail/FieldLabel.tsx +++ b/Common/UI/Components/Detail/FieldLabel.tsx @@ -10,7 +10,7 @@ export enum Size { export interface ComponentProps { title?: string | undefined; - description?: string | undefined; + description?: string | ReactElement | undefined; alignClassName?: string | undefined; sideLink?: DetailSideLink | undefined; size?: Size | undefined; diff --git a/Common/UI/Components/Forms/Fields/FormField.tsx b/Common/UI/Components/Forms/Fields/FormField.tsx index 5dad005491..4be6368362 100644 --- a/Common/UI/Components/Forms/Fields/FormField.tsx +++ b/Common/UI/Components/Forms/Fields/FormField.tsx @@ -198,7 +198,7 @@ const FormField: ( codeType = CodeType.JavaScript; } - let fieldDescription: string | undefined = props.field.description; + let fieldDescription: string | ReactElement | undefined = props.field.description; if ( props.field.fieldType === FormFieldSchemaType.DateTime || diff --git a/package.json b/package.json index 0c42e007b4..6f77bc59c4 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "generate-postgres-migration": "export $(grep -v '^#' config.env | xargs) && node --require ts-node/register ./node_modules/typeorm/cli.js migration:generate ./Common/Server/Infrastructure/Postgres/SchemaMigrations/MigrationName -d ./Common/Server/Infrastructure/Postgres/LocalMigrationGenerationDataSource.ts", "generate-openapi-spec": "export $(grep -v '^#' config.env | xargs) && node --require ts-node/register ./Scripts/OpenAPI/GenerateSpec.ts ./openapi.json", "generate-terraform-provider": "export $(grep -v '^#' config.env | xargs) && node --require ts-node/register ./Scripts/TerraformProvider/GenerateProvider.ts", - "publish-terraform-provider": "bash ./scripts/publish-terraform-provider.sh" + "publish-terraform-provider": "bash ./Scripts/publish-terraform-provider.sh" }, "repository": { "type": "git",