fix(mini-user): address textarea freeze, input align, wechat share invoke
CI / verify (pull_request) Has been cancelled

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-15 20:48:33 +08:00
parent 966ddc9219
commit 9a3ccabcc9
10 changed files with 299 additions and 46 deletions
@@ -166,12 +166,26 @@ export default function AddressEditPage() {
</View>
<View className="address-form-field">
<Text className="address-form-label"></Text>
<Textarea
className="address-form-textarea"
placeholder="街道门牌号等"
value={form.detail}
onInput={(e) => setForm((prev) => ({ ...prev, detail: e.detail.value }))}
/>
{process.env.TARO_ENV === 'h5' ? (
<textarea
className="address-form-textarea address-form-textarea--native"
placeholder="街道门牌号等"
rows={3}
value={form.detail}
onChange={(e) => {
const value = e.currentTarget.value;
setForm((prev) => ({ ...prev, detail: value }));
}}
/>
) : (
<Textarea
className="address-form-textarea"
placeholder="街道门牌号等"
value={form.detail}
maxlength={200}
onInput={(e) => setForm((prev) => ({ ...prev, detail: e.detail.value }))}
/>
)}
</View>
<View className="address-form-row">
<Text></Text>