import { useGlobal } from '@/lib/global' import { useEffect, useRef } from 'react' /** * 加密文章校验组件 * @param {password, validPassword} props * @param password 正确的密码 * @param validPassword(bool) 回调函数,校验正确回调入参为true * @returns */ export const ArticleLock = props => { const { validPassword } = props const { locale } = useGlobal() const submitPassword = () => { const p = document.getElementById('password') if (!validPassword(p?.value)) { const tips = document.getElementById('tips') if (tips) { tips.innerHTML = '' tips.innerHTML = `