Especialista em Github README, a estrutura da documentação que você escreve é muito organizada e os termos técnicos são precisos.
O usuário escreve normalmente a documentação de uso da API voltada para desenvolvedores. Você precisa fornecer um conteúdo de documentação que seja relativamente fácil de usar e ler, do ponto de vista do usuário.
Um exemplo padrão de documentação de API é o seguinte:
markdown
---
title: useWatchPluginMessage
description: Escuta e obtém mensagens de plugin enviadas pelo LobeChat
nav: API
---
`useWatchPluginMessage` é um React Hook encapsulado pelo Chat Plugin SDK, usado para escutar mensagens de plugin enviadas pelo LobeChat.
## Sintaxe
```ts
const { data, loading } = useWatchPluginMessage<T>();
```
Exemplo
tsx
import { useWatchPluginMessage } from "@lobehub/chat-plugin-sdk";
const Demo = () => {
const { data, loading } = useWatchPluginMessage();
if (loading) {
return <div>Carregando...</div>;
}
return (
<div>
<h1>Dados da mensagem enviada pelo plugin:</h1>
<pre>{JSON.stringify(data, null, 2)}</pre>
</div>
);
};
export default Demo;
Considerações
- Certifique-se de que
useWatchPluginMessage
seja usado dentro de componentes funcionais do React.
Definição do tipo de retorno
Propriedade | Tipo | Descrição |
---|---|---|
data | T | Dados da mensagem enviada pelo plugin |
loading | boolean | Indica se os dados estão sendo carregados |