@fliklab/react-push-notification
Version:
Simple and easy-to-use web push notification library for React
92 lines (66 loc) • 1.6 kB
Markdown
add react-easy-push
pnpm add react-easy-push
```
```tsx
import { usePushNotification } from "react-easy-push";
function App() {
const { requestPermission, subscription, sendNotification } =
usePushNotification();
return (
<div>
<button onClick={requestPermission}>알림 권한 요청</button>
<button
onClick={() =>
sendNotification({
title: "테스트 알림",
body: "이것은 테스트 알림입니다.",
})
}
>
테스트 알림 보내기
</button>
</div>
);
}
```
```bash
pnpm install
pnpm dev
pnpm test
pnpm build
```
- Chrome 50+
- Firefox 44+
- Edge 17+
- Safari 16.4+
- Opera 37+
MIT
이슈와 풀 리퀘스트는 언제나 환영합니다. 기여하시기 전에 다음 사항을 확인해주세요:
1. 이슈 템플릿 확인
2. 테스트 코드 작성
3. 문서 업데이트
문제가 발생하거나 질문이 있으시다면 GitHub Issues를 통해 문의해주세요.
브라우저 푸시 알림을 쉽게 테스트하고 구현할 수 있는 React 컴포넌트 라이브러리입니다.
- 브라우저 푸시 알림 권한 요청 및 관리
- 푸시 알림 구독/취소 기능
- 커스텀 가능한 알림 디자인
- TypeScript 지원
- 간단한 훅 기반 API
```bash
npm install react-easy-push
yarn