From bf7e6b601605d6f4dd35e51327f8b690324cafc4 Mon Sep 17 00:00:00 2001 From: Daniel Kurowski <daniel.kurowski@grifart.cz> Date: Sat, 30 May 2020 07:42:07 +0200 Subject: [PATCH] Further directory structure optimization --- .../linkClickScroll}/initializeOnLinkClickScroll.ts | 6 +++--- .../linkClickScroll}/unitTest.html | 2 +- .../loadScroll}/initializeOnLoadScroll.ts | 6 +++--- .../loadScroll}/unitTest.html | 2 +- src/index.ts | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) rename src/{LinkClickScrollHandler => handlers/linkClickScroll}/initializeOnLinkClickScroll.ts (77%) rename src/{LinkClickScrollHandler => handlers/linkClickScroll}/unitTest.html (99%) rename src/{LoadScrollHandler => handlers/loadScroll}/initializeOnLoadScroll.ts (90%) rename src/{LoadScrollHandler => handlers/loadScroll}/unitTest.html (99%) diff --git a/src/LinkClickScrollHandler/initializeOnLinkClickScroll.ts b/src/handlers/linkClickScroll/initializeOnLinkClickScroll.ts similarity index 77% rename from src/LinkClickScrollHandler/initializeOnLinkClickScroll.ts rename to src/handlers/linkClickScroll/initializeOnLinkClickScroll.ts index 7459d5b..49d2cfd 100644 --- a/src/LinkClickScrollHandler/initializeOnLinkClickScroll.ts +++ b/src/handlers/linkClickScroll/initializeOnLinkClickScroll.ts @@ -1,6 +1,6 @@ -import {scrollToTarget} from '../scrollers/scrollToTarget'; -import {assert} from '../assert'; -import {HashTarget} from '../HashTarget'; +import {scrollToTarget} from '../../scrollers/scrollToTarget'; +import {assert} from '../../assert'; +import {HashTarget} from '../../HashTarget'; export function initializeOnLinkClickScroll(): void { diff --git a/src/LinkClickScrollHandler/unitTest.html b/src/handlers/linkClickScroll/unitTest.html similarity index 99% rename from src/LinkClickScrollHandler/unitTest.html rename to src/handlers/linkClickScroll/unitTest.html index a0d6526..c53bbe8 100644 --- a/src/LinkClickScrollHandler/unitTest.html +++ b/src/handlers/linkClickScroll/unitTest.html @@ -5,7 +5,7 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Link click scroll test</title> <script src="https://cdn.jsdelivr.net/npm/velocity-animate@1.5/velocity.min.js"></script> - <script src="../../dist/index.js"></script> + <script src="../../../dist/index.js"></script> <script> SmoothScroll.enable({ scrollOnLoad: false, diff --git a/src/LoadScrollHandler/initializeOnLoadScroll.ts b/src/handlers/loadScroll/initializeOnLoadScroll.ts similarity index 90% rename from src/LoadScrollHandler/initializeOnLoadScroll.ts rename to src/handlers/loadScroll/initializeOnLoadScroll.ts index 86197f4..63bb0a3 100644 --- a/src/LoadScrollHandler/initializeOnLoadScroll.ts +++ b/src/handlers/loadScroll/initializeOnLoadScroll.ts @@ -1,6 +1,6 @@ -import {scrollToTarget} from '../scrollers/scrollToTarget'; -import {HashTarget} from '../HashTarget'; -import {assert} from '../assert'; +import {scrollToTarget} from '../../scrollers/scrollToTarget'; +import {HashTarget} from '../../HashTarget'; +import {assert} from '../../assert'; /** * Scrolls smoothly to an element if there is a hash in the URL. diff --git a/src/LoadScrollHandler/unitTest.html b/src/handlers/loadScroll/unitTest.html similarity index 99% rename from src/LoadScrollHandler/unitTest.html rename to src/handlers/loadScroll/unitTest.html index c19a7a6..5877c49 100644 --- a/src/LoadScrollHandler/unitTest.html +++ b/src/handlers/loadScroll/unitTest.html @@ -5,7 +5,7 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Load scroll test</title> <script src="https://cdn.jsdelivr.net/npm/velocity-animate@1.5/velocity.min.js"></script> - <script src="../../dist/index.js"></script> + <script src="../../../dist/index.js"></script> <script> SmoothScroll.enable({ scrollOnLoad: true, diff --git a/src/index.ts b/src/index.ts index 37b73af..134ba66 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,7 +1,7 @@ import * as Velocity from 'velocity-animate'; import setupVelocity from './easing/setupVelocity'; -import {initializeOnLoadScroll} from './LoadScrollHandler/initializeOnLoadScroll'; -import {initializeOnLinkClickScroll} from './LinkClickScrollHandler/initializeOnLinkClickScroll'; +import {initializeOnLoadScroll} from './handlers/loadScroll/initializeOnLoadScroll'; +import {initializeOnLinkClickScroll} from './handlers/linkClickScroll/initializeOnLinkClickScroll'; export interface SmoothScrollOptions { readonly scrollOnLoad?: boolean; -- GitLab