Files
adcloud-react-sdk/README.md
T

35 lines
829 B
Markdown

# AdCloud React SDK
面向开发者和 coding agent 的广告云埋点与广告推送系统 React SDK,配套 `adcloud-server`。
当前为开发脚手架,提供健康检查客户端及 React Hook;埋点与广告推送功能待实现。
## 开发
```sh
npm ci
npm run typecheck
npm run build
```
## 使用
本包尚未发布。先运行 `npm run build`,再在 React 项目中安装本地目录:
```sh
npm install /absolute/path/to/adcloud-react-sdk
```
```tsx
import { useHealth } from "@entroia/adcloud-react-sdk";
export function ServerStatus() {
const { data, error, loading } = useHealth("http://localhost:8000");
if (loading) return <p>加载中</p>;
if (error) return <p>{error.message}</p>;
return <p>{data?.status}</p>;
}
```
非组件场景可以使用 `createClient({ baseUrl }).health()`。