Update src/client/helper/nav.ts
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
b5918a47cb
commit
5f80723fe9
@ -6,7 +6,7 @@ var nav = {
|
||||
};
|
||||
|
||||
|
||||
const sideScroll = function (element: Element, direction: 'left' | 'right' | 'none', speed: number, step: number) {
|
||||
const sideScroll = function (element: Element, direction: 'left' | 'right' | 'none', speed: number = 25, step: number = 15) {
|
||||
nav.scrollDir = direction
|
||||
if (direction == 'none') return;
|
||||
nav.scrollInterval = setInterval(() => {
|
||||
@ -38,7 +38,7 @@ export const nav_mousemove = function (e: PointerEvent) {
|
||||
(left > c.offsetWidth * 0.9 ? 'right' : 'none')
|
||||
if (!nav.scrollInterval || nav.scrollDir != newDir) {
|
||||
if (nav.scrollInterval) clearInterval(nav.scrollInterval)
|
||||
sideScroll(c, newDir, 25, 10);
|
||||
sideScroll(c, newDir);
|
||||
}
|
||||
}
|
||||
export const nav_mouseleave = function (_e: PointerEvent) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user