feat: search
This commit is contained in:
@@ -22,7 +22,13 @@ function Index() {
|
|||||||
<div className="home-header">
|
<div className="home-header">
|
||||||
<h3>宠物翻译</h3>
|
<h3>宠物翻译</h3>
|
||||||
<Space style={{ fontSize: "20px", "--gap": "16px" }}>
|
<Space style={{ fontSize: "20px", "--gap": "16px" }}>
|
||||||
<Filter theme="outline" fill="#333" strokeWidth={3} strokeLinecap="butt" />
|
<Filter
|
||||||
|
theme="outline"
|
||||||
|
fill={visible ? "#118fff" : "#333"}
|
||||||
|
strokeWidth={3}
|
||||||
|
strokeLinecap="butt"
|
||||||
|
onClick={() => setVisible(!visible)}
|
||||||
|
/>
|
||||||
<Divider direction="vertical" />
|
<Divider direction="vertical" />
|
||||||
<Electrocardiogram
|
<Electrocardiogram
|
||||||
theme="outline"
|
theme="outline"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { Dropdown, type DropdownRef, Radio, SearchBar, Space } from "antd-mobile";
|
import { Calendar, Dropdown, type DropdownRef, Radio, SearchBar, Space } from "antd-mobile";
|
||||||
import { RadioValue } from "antd-mobile/es/components/radio";
|
import { RadioValue } from "antd-mobile/es/components/radio";
|
||||||
import { useRef, useState } from "react";
|
import { useRef, useState } from "react";
|
||||||
|
|
||||||
@@ -27,7 +27,7 @@ function SearchCom(props: PropsConfig) {
|
|||||||
}}
|
}}
|
||||||
defaultValue={value}
|
defaultValue={value}
|
||||||
/>
|
/>
|
||||||
<Dropdown className="all" ref={animenuRef}>
|
<Dropdown key="ani" className="all" ref={animenuRef}>
|
||||||
<Dropdown.Item key="ani" title={aniName}>
|
<Dropdown.Item key="ani" title={aniName}>
|
||||||
<div style={{ padding: 12 }}>
|
<div style={{ padding: 12 }}>
|
||||||
<Radio.Group defaultValue="default" onChange={handleAniSelect}>
|
<Radio.Group defaultValue="default" onChange={handleAniSelect}>
|
||||||
@@ -48,32 +48,51 @@ function SearchCom(props: PropsConfig) {
|
|||||||
</Radio.Group>
|
</Radio.Group>
|
||||||
</div>
|
</div>
|
||||||
</Dropdown.Item>
|
</Dropdown.Item>
|
||||||
</Dropdown>
|
<Dropdown.Item key="time" title="时间 ">
|
||||||
{/* <div className="all" onClick={handleAllAni}>
|
<div style={{ padding: 12 }}>
|
||||||
<span>全部宠物</span>
|
<Calendar
|
||||||
<DownOne
|
prevMonthButton={<span>上一月</span>}
|
||||||
theme="filled"
|
nextMonthButton={<span>下一月</span>}
|
||||||
size="16"
|
prevYearButton={<span>上一年</span>}
|
||||||
strokeWidth={3}
|
nextYearButton={<span>下一年</span>}
|
||||||
strokeLinecap="butt"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<ActionSheet
|
</Dropdown.Item>
|
||||||
visible={visible}
|
<Dropdown.Item key="device" title="设备 ">
|
||||||
actions={actions}
|
<div style={{ padding: 12 }}>
|
||||||
onClose={() => setVisible(false)}
|
<Radio.Group defaultValue="default">
|
||||||
/> */}
|
<Space direction="vertical" block>
|
||||||
{/* <Popup
|
<Radio block value="0">
|
||||||
visible={visible}
|
AXR智能语音项圈
|
||||||
onClose={() => {
|
</Radio>
|
||||||
setVisible(false);
|
<Radio block value="1">
|
||||||
}}
|
XSWL宠物手机
|
||||||
>
|
</Radio>
|
||||||
<div className="popup-head">
|
</Space>
|
||||||
<span>宠物</span>
|
</Radio.Group>
|
||||||
</div>
|
</div>
|
||||||
11111
|
</Dropdown.Item>
|
||||||
</Popup> */}
|
<Dropdown.Item key="mood" title="情绪">
|
||||||
|
<div style={{ padding: 12 }}>
|
||||||
|
<Radio.Group defaultValue="default">
|
||||||
|
<Space direction="vertical" block>
|
||||||
|
<Radio block value="0">
|
||||||
|
兴奋/玩耍
|
||||||
|
</Radio>
|
||||||
|
<Radio block value="1">
|
||||||
|
愉快/满足
|
||||||
|
</Radio>
|
||||||
|
<Radio block value="2">
|
||||||
|
问候/好奇
|
||||||
|
</Radio>
|
||||||
|
<Radio block value="3">
|
||||||
|
平静/放松
|
||||||
|
</Radio>
|
||||||
|
</Space>
|
||||||
|
</Radio.Group>
|
||||||
|
</div>
|
||||||
|
</Dropdown.Item>
|
||||||
|
</Dropdown>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user