chore: enchance fold into anim
This commit is contained in:
parent
5ec4695e4a
commit
06fe17c93e
@ -27,7 +27,7 @@ const PluginsNav = ({
|
||||
|
||||
return (
|
||||
<Link href="/plugins" className={classNames(
|
||||
className, 'group',
|
||||
className, 'group', 'plugins-nav-button', // used for use-fold-anim-into.ts
|
||||
)}>
|
||||
<div
|
||||
className={classNames(
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { sleep } from '@/utils'
|
||||
|
||||
const animTime = 2000
|
||||
const animTime = 750
|
||||
const modalClassName = 'install-modal'
|
||||
const COUNT_DOWN_TIME = 15000 // 15s
|
||||
|
||||
@ -21,7 +21,7 @@ const useFoldAnimInto = (onClose: () => void) => {
|
||||
const foldIntoAnim = async () => {
|
||||
clearCountDown()
|
||||
const modalElem = document.querySelector(`.${modalClassName}`) as HTMLElement
|
||||
const pluginTaskTriggerElem = document.getElementById('plugin-task-trigger')
|
||||
const pluginTaskTriggerElem = document.getElementById('plugin-task-trigger') || document.querySelector('.plugins-nav-button')
|
||||
|
||||
if (!modalElem || !pluginTaskTriggerElem) {
|
||||
onClose()
|
||||
|
Loading…
Reference in New Issue
Block a user