{"version":3,"file":"TextArea.constants.mjs","sourceRoot":"","sources":["../../../src/components/TextArea/TextArea.constants.ts"],"names":[],"mappings":"AAAA;;;GAGG;AACH,MAAM,CAAC,MAAM,cAAc,GAAG;IAC5B;;OAEG;IACH,IAAI,EAAE,MAAM;IACZ;;OAEG;IACH,IAAI,EAAE,MAAM;IACZ;;OAEG;IACH,UAAU,EAAE,YAAY;IACxB;;OAEG;IACH,QAAQ,EAAE,UAAU;CACZ,CAAC;AAIX;;GAEG;AACH,MAAM,CAAC,MAAM,wBAAwB,GAAmC;IACtE,CAAC,cAAc,CAAC,IAAI,CAAC,EAAE,aAAa;IACpC,CAAC,cAAc,CAAC,IAAI,CAAC,EAAE,QAAQ;IAC/B,CAAC,cAAc,CAAC,UAAU,CAAC,EAAE,UAAU;IACvC,CAAC,cAAc,CAAC,QAAQ,CAAC,EAAE,UAAU;CACtC,CAAC","sourcesContent":["/**\n * TextAreaResize - resize\n * Controls the resize behavior of the textarea element.\n */\nexport const TextAreaResize = {\n  /**\n   * The textarea cannot be resized.\n   */\n  None: 'none',\n  /**\n   * The textarea can be resized both horizontally and vertically.\n   */\n  Both: 'both',\n  /**\n   * The textarea can only be resized horizontally.\n   */\n  Horizontal: 'horizontal',\n  /**\n   * The textarea can only be resized vertically.\n   */\n  Vertical: 'vertical',\n} as const;\nexport type TextAreaResize =\n  (typeof TextAreaResize)[keyof typeof TextAreaResize];\n\n/**\n * Maps TextAreaResize values to Tailwind CSS resize classes.\n */\nexport const CLASSMAP_TEXTAREA_RESIZE: Record<TextAreaResize, string> = {\n  [TextAreaResize.None]: 'resize-none',\n  [TextAreaResize.Both]: 'resize',\n  [TextAreaResize.Horizontal]: 'resize-x',\n  [TextAreaResize.Vertical]: 'resize-y',\n};\n"]}