23 lines
488 B
Python
23 lines
488 B
Python
# -*- coding: utf-8 -*-
|
||
"""
|
||
会话历史状态
|
||
"""
|
||
import reflex as rx
|
||
|
||
|
||
class ConversationHistoryState(rx.State):
|
||
"""
|
||
会话历史状态
|
||
"""
|
||
|
||
# 会话历史折叠面板展开状态,True表示展开,False表示收起
|
||
is_collapse_expanded: bool = False
|
||
|
||
@rx.event
|
||
def toggle_collapse(self) -> None:
|
||
"""
|
||
打开/关闭会话历史折叠面板
|
||
:return: None
|
||
"""
|
||
self.is_collapse_expanded = not self.is_collapse_expanded
|