0.0.9 • Published 1 month ago
@starlawfirm/counsel-function v0.0.9
스타법무법인 상담 기능 패키지(Councel)
- 스타법무법인 자사 홈페이지 상담 기능 패키지
- 필요에 따라, @starlawfirm/tracking 패키지와 함께 사용하면 됨.
배포 방법
- 작업을 완료 한 후, pacakage.json 의 version을 올려줍니다.
- npm run build:prod 을 하여서 배포를 진행합니다.
사용법
설치시
npm i @starlawfirm/counsel-function
사용시
import {
// 상담 요청을 처리하는 훅
useAdminstarlawConsult,
// 특정 유형의 상담 요청을 카카오톡으로 전송
useSendToKakao,
} from "@starlawfirm/counsel-function";
const { consultRequest } = useAdminstarlawConsult();
// type = 'workout' | 'main'
// 현재 dasi는 따로 없습니다.
const { newSendTokakao } = useSendToKakao("workout");
const { logRequest } = uselogRequest();
const res = await consultRequest(
phoneNumber,
serviceId,
ip,
originReferer,
firstConnectUtmUrl,
stlVisitTime,
);
// type = "error" | "ok" | "pass"
const sendKakaoRes = await newSendTokakao(res, requestId);