Streamlit component that allows you to reflect messages
Project description
MessageReflector
概述
MessageReflector 是一个用于处理消息反射组件。它允许应用程序将服务端的消息发送给客户端,再有客户端原样返回,以避免服务端直接处理消息时卡主UI。
功能
- 消息处理: 将服务端的消息发送给客户端,再有客户端原样返回
发布
- 进入frontent执行npm run build
- 进入setup.py目录执行 python setup.py sdist bdist_wheel
- 执行运行 Upload PiPy Task
安装
使用 npm 或 yarn 安装组件:
npm install message_reflector
# 或者
yarn add message_reflector
使用示例
import MessageReflector from 'message_reflector';
const App = () => {
return (
<MessageReflector onMessage={(msg) => console.log(msg)} />
);
};
API
Props
onMessage: (function) 当接收到新消息时调用的回调函数。url: (string) 消息源的 URL。
贡献
欢迎任何形式的贡献!请查看 贡献指南 以获取更多信息。
许可证
该项目遵循 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
message_reflector-0.0.2.tar.gz
(246.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file message_reflector-0.0.2.tar.gz.
File metadata
- Download URL: message_reflector-0.0.2.tar.gz
- Upload date:
- Size: 246.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f82b071ea27e2899d324acfc08115df40c303ee9b63d145437acb235a18df02
|
|
| MD5 |
60f69f3af7dbc3ed54c863402eca143c
|
|
| BLAKE2b-256 |
6c30fcb48d547cbeae6a664723aca31e16f433b42be9b6d42e885ae086b46e45
|
File details
Details for the file message_reflector-0.0.2-py3-none-any.whl.
File metadata
- Download URL: message_reflector-0.0.2-py3-none-any.whl
- Upload date:
- Size: 247.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0b93e59de11a60c0f212110b9375e838bda4f9d4b5f5035386688f3cd2d27c7
|
|
| MD5 |
bdecea2264bbfc015fc68ec1962c1c10
|
|
| BLAKE2b-256 |
d5f089b5f127f46ca0899b60d75f925951c269cd8504512808543561cd1dcb5c
|