From 095b4545391b1b6c9c8ea26331cd3dddf77a2432 Mon Sep 17 00:00:00 2001 From: CrescentLeaf Date: Fri, 21 Nov 2025 22:34:27 +0800 Subject: [PATCH] =?UTF-8?q?todo:=20textfield,=20=E4=BD=86=E6=98=AF?= =?UTF-8?q?=E4=B8=8D=E6=98=AF=20textarea=20=E8=80=8C=E6=98=AF=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E7=9A=84=E8=BE=93=E5=85=A5=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/ui/TextFieldCustom.tsx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 client/ui/TextFieldCustom.tsx diff --git a/client/ui/TextFieldCustom.tsx b/client/ui/TextFieldCustom.tsx new file mode 100644 index 0000000..79615a4 --- /dev/null +++ b/client/ui/TextFieldCustom.tsx @@ -0,0 +1,18 @@ +import * as React from 'react' +import { $, TextField } from "mdui" + +interface Args extends React.HTMLAttributes { + +} + +export default function TextFieldCustom({ ...prop }: Args) { + // deno-lint-ignore no-explicit-any + const textField = React.useRef(null) + + React.useEffect(() => { + const shadow = (textField.current as TextField).shadowRoot + // $(shadow).find('textarea') + }) + + return +} \ No newline at end of file