Browse Source

Maintenance: Desktop view - Custom ticket attribute of type `Textarea field` has not styling

Benjamin Scharf 2 months ago
parent
commit
4dabcccc22

+ 3 - 0
app/frontend/apps/desktop/form/theme/global/getCoreDesktopClasses.ts

@@ -49,6 +49,9 @@ export const getCoreDesktopClasses: FormThemeExtension = (
       messages: 'mb-2.5 flex-wrap space-y-2',
     }),
     text: textInputClasses(classes.text),
+    textarea: extendClasses(textInputClasses(classes.textarea), {
+      inner: 'h-full',
+    }),
     password: textInputClasses(classes.password),
     email: textInputClasses(classes.email),
     url: textInputClasses(classes.url),

+ 1 - 0
app/frontend/shared/entities/object-attributes/form/resolver/fields/textarea.ts

@@ -11,6 +11,7 @@ export class FieldResolverTextarea extends FieldResolver {
     return {
       props: {
         maxlength: this.attributeConfig.maxlength,
+        rows: this.attributeConfig.rows,
       },
     }
   }