Skip to content

Commit 035a990

Browse files
committed
♻️ refactor: refactor to client mode
1 parent bbe5efa commit 035a990

13 files changed

Lines changed: 10 additions & 13 deletions

File tree

client.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './es/react';
1+
export * from './es/client';

client.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './es/react';
1+
export * from './es/client';

docs/api/message.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export const fetchPluginMessage = <T = any>() => Promise<T>;
2222
### 示例
2323

2424
```ts
25-
import { fetchPluginMessage } from '@lobehub/chat-plugin-sdk';
25+
import { fetchPluginMessage } from '@lobehub/chat-plugin-sdk/client';
2626

2727
fetchPluginMessage()
2828
.then((message) => {

docs/api/use-watch-plugin-message.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const { data, loading } = useWatchPluginMessage<T>();
1616
## 示例
1717

1818
```tsx | pure
19-
import { useWatchPluginMessage } from '@lobehub/chat-plugin-sdk';
19+
import { useWatchPluginMessage } from '@lobehub/chat-plugin-sdk/client';
2020

2121
const Demo = () => {
2222
const { data, loading } = useWatchPluginMessage();
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
export * from './const';
22
export { fetchPluginMessage } from './message';
3+
export * from './type';
4+
export * from './useWatchPluginMessage';
File renamed without changes.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { useEffect, useState } from 'react';
22

3-
import { PluginChannel } from '@/browser';
4-
import { onReceiveData } from '@/browser/utils';
5-
import { PluginRenderProps } from '@/types';
3+
import { PluginChannel } from './const';
4+
import { PluginRenderProps } from './type';
5+
import { onReceiveData } from './utils';
66

77
export const useWatchPluginMessage = <T = any>() => {
88
const [result, setData] = useState<{ data: T; loading: boolean }>({
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { PluginRenderProps } from '@/types';
2-
31
import { PluginChannel } from './const';
2+
import { PluginRenderProps } from './type';
43

54
export const onReceiveData = <T>(e: MessageEvent, onData: (data: PluginRenderProps<T>) => void) => {
65
if (e.data.type === PluginChannel.renderPlugin) {

0 commit comments

Comments
 (0)