Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: sync template files [skip ci] (#44)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

+122 -65
+2
.github/renovate.json
··· 12 12 "rangeStrategy": "bump", 13 13 "ignorePaths": ["**/node_modules/**"], 14 14 "commitMessageSuffix": "[skip ci]", 15 + "assignees": [], 16 + "reviewers": [], 15 17 "packageRules": [ 16 18 { 17 19 "groupName": "github-actions",
+2 -2
package.json
··· 52 52 "zod": "^3.23.8" 53 53 }, 54 54 "devDependencies": { 55 - "@trivago/prettier-plugin-sort-imports": "5.2.2", 55 + "@trivago/prettier-plugin-sort-imports": "6.0.2", 56 56 "@types/node": "^20", 57 57 "@types/react": "^18", 58 58 "@types/react-dom": "^18", 59 59 "eslint": "^8.57.1", 60 60 "eslint-config-next": "14.2.4", 61 61 "postcss": "^8", 62 - "prettier": "3.6.2", 62 + "prettier": "3.7.4", 63 63 "prettier-plugin-astro": "0.14.1", 64 64 "tailwindcss": "^3.4.1", 65 65 "typescript": "^5"
+97 -48
pnpm-lock.yaml
··· 127 127 version: 3.23.8 128 128 devDependencies: 129 129 '@trivago/prettier-plugin-sort-imports': 130 - specifier: 5.2.2 131 - version: 5.2.2(prettier@3.6.2) 130 + specifier: 6.0.2 131 + version: 6.0.2(prettier@3.7.4) 132 132 '@types/node': 133 133 specifier: ^20 134 134 version: 20.14.9 ··· 148 148 specifier: ^8 149 149 version: 8.4.39 150 150 prettier: 151 - specifier: 3.6.2 152 - version: 3.6.2 151 + specifier: 3.7.4 152 + version: 3.7.4 153 153 prettier-plugin-astro: 154 154 specifier: 0.14.1 155 155 version: 0.14.1 ··· 173 173 resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} 174 174 engines: {node: '>=6.9.0'} 175 175 176 - '@babel/generator@7.27.5': 177 - resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} 176 + '@babel/generator@7.28.5': 177 + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} 178 + engines: {node: '>=6.9.0'} 179 + 180 + '@babel/helper-globals@7.28.0': 181 + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} 178 182 engines: {node: '>=6.9.0'} 179 183 180 184 '@babel/helper-string-parser@7.27.1': ··· 185 189 resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 186 190 engines: {node: '>=6.9.0'} 187 191 188 - '@babel/parser@7.27.5': 189 - resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} 192 + '@babel/helper-validator-identifier@7.28.5': 193 + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} 194 + engines: {node: '>=6.9.0'} 195 + 196 + '@babel/parser@7.28.5': 197 + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} 190 198 engines: {node: '>=6.0.0'} 191 199 hasBin: true 192 200 ··· 198 206 resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} 199 207 engines: {node: '>=6.9.0'} 200 208 201 - '@babel/traverse@7.27.4': 202 - resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} 209 + '@babel/traverse@7.28.5': 210 + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} 203 211 engines: {node: '>=6.9.0'} 204 212 205 - '@babel/types@7.27.6': 206 - resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} 213 + '@babel/types@7.28.5': 214 + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} 207 215 engines: {node: '>=6.9.0'} 208 216 209 217 '@eslint-community/eslint-utils@4.4.0': ··· 261 269 resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 262 270 engines: {node: '>=12'} 263 271 272 + '@jridgewell/gen-mapping@0.3.13': 273 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 274 + 264 275 '@jridgewell/gen-mapping@0.3.5': 265 276 resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 266 277 engines: {node: '>=6.0.0'} ··· 276 287 '@jridgewell/sourcemap-codec@1.4.15': 277 288 resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 278 289 290 + '@jridgewell/sourcemap-codec@1.5.5': 291 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 292 + 279 293 '@jridgewell/trace-mapping@0.3.25': 280 294 resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 295 + 296 + '@jridgewell/trace-mapping@0.3.31': 297 + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 281 298 282 299 '@next/env@14.2.32': 283 300 resolution: {integrity: sha512-n9mQdigI6iZ/DF6pCTwMKeWgF2e8lg7qgt5M7HXMLtyhZYMnf/u905M18sSpPmHL9MKp9JHo56C6jrD2EvWxng==} ··· 1040 1057 resolution: {integrity: sha512-KpRjhgehIhbfH78ARm/GJDXGnpdw4bCg3qas6yjWSi7czJhI/J6pWln7NHtmBkGE9ZbohiiNtLqwGzKmBfixig==} 1041 1058 engines: {node: '>=12'} 1042 1059 1043 - '@trivago/prettier-plugin-sort-imports@5.2.2': 1044 - resolution: {integrity: sha512-fYDQA9e6yTNmA13TLVSA+WMQRc5Bn/c0EUBditUHNfMMxN7M82c38b1kEggVE3pLpZ0FwkwJkUEKMiOi52JXFA==} 1045 - engines: {node: '>18.12'} 1060 + '@trivago/prettier-plugin-sort-imports@6.0.2': 1061 + resolution: {integrity: sha512-3DgfkukFyC/sE/VuYjaUUWoFfuVjPK55vOFDsxD56XXynFMCZDYFogH2l/hDfOsQAm1myoU/1xByJ3tWqtulXA==} 1062 + engines: {node: '>= 20'} 1046 1063 peerDependencies: 1047 1064 '@vue/compiler-sfc': 3.x 1048 1065 prettier: 2.x - 3.x 1066 + prettier-plugin-ember-template-tag: '>= 2.0.0' 1049 1067 prettier-plugin-svelte: 3.x 1050 1068 svelte: 4.x || 5.x 1051 1069 peerDependenciesMeta: 1052 1070 '@vue/compiler-sfc': 1071 + optional: true 1072 + prettier-plugin-ember-template-tag: 1053 1073 optional: true 1054 1074 prettier-plugin-svelte: 1055 1075 optional: true ··· 1702 1722 resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 1703 1723 deprecated: Glob versions prior to v9 are no longer supported 1704 1724 1705 - globals@11.12.0: 1706 - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 1707 - engines: {node: '>=4'} 1708 - 1709 1725 globals@13.24.0: 1710 1726 resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 1711 1727 engines: {node: '>=8'} ··· 1978 1994 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1979 1995 engines: {node: '>=10'} 1980 1996 1997 + lodash-es@4.17.22: 1998 + resolution: {integrity: sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q==} 1999 + 1981 2000 lodash.merge@4.6.2: 1982 2001 resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1983 2002 ··· 2134 2153 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 2135 2154 engines: {node: '>=6'} 2136 2155 2156 + parse-imports-exports@0.2.4: 2157 + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} 2158 + 2159 + parse-statements@1.0.11: 2160 + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} 2161 + 2137 2162 path-exists@4.0.0: 2138 2163 resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2139 2164 engines: {node: '>=8'} ··· 2232 2257 resolution: {integrity: sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw==} 2233 2258 engines: {node: ^14.15.0 || >=16.0.0} 2234 2259 2235 - prettier@3.6.2: 2236 - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 2260 + prettier@3.7.4: 2261 + resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} 2237 2262 engines: {node: '>=14'} 2238 2263 hasBin: true 2239 2264 ··· 2709 2734 js-tokens: 4.0.0 2710 2735 picocolors: 1.1.1 2711 2736 2712 - '@babel/generator@7.27.5': 2737 + '@babel/generator@7.28.5': 2713 2738 dependencies: 2714 - '@babel/parser': 7.27.5 2715 - '@babel/types': 7.27.6 2716 - '@jridgewell/gen-mapping': 0.3.5 2717 - '@jridgewell/trace-mapping': 0.3.25 2739 + '@babel/parser': 7.28.5 2740 + '@babel/types': 7.28.5 2741 + '@jridgewell/gen-mapping': 0.3.13 2742 + '@jridgewell/trace-mapping': 0.3.31 2718 2743 jsesc: 3.1.0 2719 2744 2745 + '@babel/helper-globals@7.28.0': {} 2746 + 2720 2747 '@babel/helper-string-parser@7.27.1': {} 2721 2748 2722 2749 '@babel/helper-validator-identifier@7.27.1': {} 2723 2750 2724 - '@babel/parser@7.27.5': 2751 + '@babel/helper-validator-identifier@7.28.5': {} 2752 + 2753 + '@babel/parser@7.28.5': 2725 2754 dependencies: 2726 - '@babel/types': 7.27.6 2755 + '@babel/types': 7.28.5 2727 2756 2728 2757 '@babel/runtime@7.24.7': 2729 2758 dependencies: ··· 2732 2761 '@babel/template@7.27.2': 2733 2762 dependencies: 2734 2763 '@babel/code-frame': 7.27.1 2735 - '@babel/parser': 7.27.5 2736 - '@babel/types': 7.27.6 2764 + '@babel/parser': 7.28.5 2765 + '@babel/types': 7.28.5 2737 2766 2738 - '@babel/traverse@7.27.4': 2767 + '@babel/traverse@7.28.5': 2739 2768 dependencies: 2740 2769 '@babel/code-frame': 7.27.1 2741 - '@babel/generator': 7.27.5 2742 - '@babel/parser': 7.27.5 2770 + '@babel/generator': 7.28.5 2771 + '@babel/helper-globals': 7.28.0 2772 + '@babel/parser': 7.28.5 2743 2773 '@babel/template': 7.27.2 2744 - '@babel/types': 7.27.6 2774 + '@babel/types': 7.28.5 2745 2775 debug: 4.3.5 2746 - globals: 11.12.0 2747 2776 transitivePeerDependencies: 2748 2777 - supports-color 2749 2778 2750 - '@babel/types@7.27.6': 2779 + '@babel/types@7.28.5': 2751 2780 dependencies: 2752 2781 '@babel/helper-string-parser': 7.27.1 2753 - '@babel/helper-validator-identifier': 7.27.1 2782 + '@babel/helper-validator-identifier': 7.28.5 2754 2783 2755 2784 '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': 2756 2785 dependencies: ··· 2817 2846 wrap-ansi: 8.1.0 2818 2847 wrap-ansi-cjs: wrap-ansi@7.0.0 2819 2848 2849 + '@jridgewell/gen-mapping@0.3.13': 2850 + dependencies: 2851 + '@jridgewell/sourcemap-codec': 1.5.5 2852 + '@jridgewell/trace-mapping': 0.3.31 2853 + 2820 2854 '@jridgewell/gen-mapping@0.3.5': 2821 2855 dependencies: 2822 2856 '@jridgewell/set-array': 1.2.1 ··· 2829 2863 2830 2864 '@jridgewell/sourcemap-codec@1.4.15': {} 2831 2865 2866 + '@jridgewell/sourcemap-codec@1.5.5': {} 2867 + 2832 2868 '@jridgewell/trace-mapping@0.3.25': 2869 + dependencies: 2870 + '@jridgewell/resolve-uri': 3.1.2 2871 + '@jridgewell/sourcemap-codec': 1.4.15 2872 + 2873 + '@jridgewell/trace-mapping@0.3.31': 2833 2874 dependencies: 2834 2875 '@jridgewell/resolve-uri': 3.1.2 2835 2876 '@jridgewell/sourcemap-codec': 1.4.15 ··· 3575 3616 3576 3617 '@tanstack/table-core@8.19.2': {} 3577 3618 3578 - '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.6.2)': 3619 + '@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.7.4)': 3579 3620 dependencies: 3580 - '@babel/generator': 7.27.5 3581 - '@babel/parser': 7.27.5 3582 - '@babel/traverse': 7.27.4 3583 - '@babel/types': 7.27.6 3621 + '@babel/generator': 7.28.5 3622 + '@babel/parser': 7.28.5 3623 + '@babel/traverse': 7.28.5 3624 + '@babel/types': 7.28.5 3584 3625 javascript-natural-sort: 0.7.1 3585 - lodash: 4.17.21 3586 - prettier: 3.6.2 3626 + lodash-es: 4.17.22 3627 + minimatch: 9.0.5 3628 + parse-imports-exports: 0.2.4 3629 + prettier: 3.7.4 3587 3630 transitivePeerDependencies: 3588 3631 - supports-color 3589 3632 ··· 4452 4495 once: 1.4.0 4453 4496 path-is-absolute: 1.0.1 4454 4497 4455 - globals@11.12.0: {} 4456 - 4457 4498 globals@13.24.0: 4458 4499 dependencies: 4459 4500 type-fest: 0.20.2 ··· 4709 4750 dependencies: 4710 4751 p-locate: 5.0.0 4711 4752 4753 + lodash-es@4.17.22: {} 4754 + 4712 4755 lodash.merge@4.6.2: {} 4713 4756 4714 4757 lodash@4.17.21: {} ··· 4870 4913 dependencies: 4871 4914 callsites: 3.1.0 4872 4915 4916 + parse-imports-exports@0.2.4: 4917 + dependencies: 4918 + parse-statements: 1.0.11 4919 + 4920 + parse-statements@1.0.11: {} 4921 + 4873 4922 path-exists@4.0.0: {} 4874 4923 4875 4924 path-is-absolute@1.0.1: {} ··· 4945 4994 prettier-plugin-astro@0.14.1: 4946 4995 dependencies: 4947 4996 '@astrojs/compiler': 2.12.2 4948 - prettier: 3.6.2 4997 + prettier: 3.7.4 4949 4998 sass-formatter: 0.7.9 4950 4999 4951 - prettier@3.6.2: {} 5000 + prettier@3.7.4: {} 4952 5001 4953 5002 prop-types@15.8.1: 4954 5003 dependencies:
+4 -2
src/components/projects/data-table-column-header.tsx
··· 17 17 18 18 import { Button } from "../ui/button"; 19 19 20 - interface DataTableColumnHeaderProps<TData, TValue> 21 - extends React.HTMLAttributes<HTMLDivElement> { 20 + interface DataTableColumnHeaderProps< 21 + TData, 22 + TValue, 23 + > extends React.HTMLAttributes<HTMLDivElement> { 22 24 column: Column<TData, TValue>; 23 25 title: string; 24 26 }
+4 -2
src/components/sessions/data-table-column-header.tsx
··· 17 17 18 18 import { Button } from "../ui/button"; 19 19 20 - interface DataTableColumnHeaderProps<TData, TValue> 21 - extends React.HTMLAttributes<HTMLDivElement> { 20 + interface DataTableColumnHeaderProps< 21 + TData, 22 + TValue, 23 + > extends React.HTMLAttributes<HTMLDivElement> { 22 24 column: Column<TData, TValue>; 23 25 title: string; 24 26 }
+4 -2
src/components/tasks/data-table-column-header.tsx
··· 17 17 18 18 import { Button } from "../ui/button"; 19 19 20 - interface DataTableColumnHeaderProps<TData, TValue> 21 - extends React.HTMLAttributes<HTMLDivElement> { 20 + interface DataTableColumnHeaderProps< 21 + TData, 22 + TValue, 23 + > extends React.HTMLAttributes<HTMLDivElement> { 22 24 column: Column<TData, TValue>; 23 25 title: string; 24 26 }
+1 -2
src/components/time-picker/time-picker-input.tsx
··· 11 11 12 12 import { Input } from "@/components/ui/input"; 13 13 14 - export interface TimePickerInputProps 15 - extends React.InputHTMLAttributes<HTMLInputElement> { 14 + export interface TimePickerInputProps extends React.InputHTMLAttributes<HTMLInputElement> { 16 15 picker: TimePickerType; 17 16 date: Date | undefined; 18 17 setDate: (date: Date | undefined) => void;
+2 -1
src/components/ui/badge.tsx
··· 23 23 ); 24 24 25 25 export interface BadgeProps 26 - extends React.HTMLAttributes<HTMLDivElement>, 26 + extends 27 + React.HTMLAttributes<HTMLDivElement>, 27 28 VariantProps<typeof badgeVariants> {} 28 29 29 30 function Badge({ className, variant, ...props }: BadgeProps) {
+2 -1
src/components/ui/button.tsx
··· 33 33 ); 34 34 35 35 export interface ButtonProps 36 - extends React.ButtonHTMLAttributes<HTMLButtonElement>, 36 + extends 37 + React.ButtonHTMLAttributes<HTMLButtonElement>, 37 38 VariantProps<typeof buttonVariants> { 38 39 asChild?: boolean; 39 40 }
+1 -2
src/components/ui/input.tsx
··· 1 1 import { cn } from "@/lib/utils"; 2 2 import * as React from "react"; 3 3 4 - export interface InputProps 5 - extends React.InputHTMLAttributes<HTMLInputElement> {} 4 + export interface InputProps extends React.InputHTMLAttributes<HTMLInputElement> {} 6 5 7 6 const Input = React.forwardRef<HTMLInputElement, InputProps>( 8 7 ({ className, type, ...props }, ref) => {
+2 -1
src/components/ui/sheet.tsx
··· 49 49 ); 50 50 51 51 interface SheetContentProps 52 - extends React.ComponentPropsWithoutRef<typeof SheetPrimitive.Content>, 52 + extends 53 + React.ComponentPropsWithoutRef<typeof SheetPrimitive.Content>, 53 54 VariantProps<typeof sheetVariants> {} 54 55 55 56 const SheetContent = React.forwardRef<
+1 -2
src/components/ui/textarea.tsx
··· 1 1 import { cn } from "@/lib/utils"; 2 2 import * as React from "react"; 3 3 4 - export interface TextareaProps 5 - extends React.TextareaHTMLAttributes<HTMLTextAreaElement> {} 4 + export interface TextareaProps extends React.TextareaHTMLAttributes<HTMLTextAreaElement> {} 6 5 7 6 const Textarea = React.forwardRef<HTMLTextAreaElement, TextareaProps>( 8 7 ({ className, ...props }, ref) => {