fair
This commit is contained in:
parent
d5b3d50d06
commit
4fc20979fc
|
@ -226,15 +226,24 @@ export function SideBar(props: { className?: string }) {
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const config = useAppConfig();
|
const config = useAppConfig();
|
||||||
const chatStore = useChatStore();
|
const chatStore = useChatStore();
|
||||||
let [title, setTitle] = useState("刘子阳最爱江晨成");
|
const [title, setTitle] = useState("刘子阳最爱江晨成");
|
||||||
let [subTitle, setSubTitle] = useState("江晨成最爱刘子阳");
|
const [subTitle, setSubTitle] = useState("江晨成最爱刘子阳");
|
||||||
|
const titleRef = useRef(title);
|
||||||
|
const subTitleRef = useRef(subTitle);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (Math.random() > 0.5) {
|
titleRef.current = title;
|
||||||
const temp = title;
|
subTitleRef.current = subTitle;
|
||||||
setTitle(subTitle);
|
|
||||||
setSubTitle(temp);
|
|
||||||
}
|
|
||||||
}, [title, subTitle]);
|
}, [title, subTitle]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const timer = setInterval(() => {
|
||||||
|
setTitle(subTitleRef.current);
|
||||||
|
setSubTitle(titleRef.current);
|
||||||
|
console.log("Swap", subTitleRef.current, titleRef.current);
|
||||||
|
}, 1000);
|
||||||
|
return () => clearInterval(timer);
|
||||||
|
}, []);
|
||||||
return (
|
return (
|
||||||
<SideBarContainer
|
<SideBarContainer
|
||||||
onDragStart={onDragStart}
|
onDragStart={onDragStart}
|
||||||
|
|
Loading…
Reference in New Issue