Split dependencies into modules
This commit is contained in:
@@ -1,13 +1,5 @@
|
||||
//jQuery
|
||||
import './jquery.helpers.js';
|
||||
window.lightbox = require('./lightbox.js');
|
||||
|
||||
//Simplebar
|
||||
import SimpleBar from 'simplebar';
|
||||
window.SimpleBar = SimpleBar;
|
||||
import 'simplebar/dist/simplebar.css';
|
||||
import ResizeObserver from 'resize-observer-polyfill';
|
||||
window.ResizeObserver = ResizeObserver;
|
||||
|
||||
//Common
|
||||
import { copyArray, getElem, setElem, getDragPosition, copyTextToClipboard } from './common.js';
|
||||
@@ -17,29 +9,28 @@ window.setElem = setElem;
|
||||
window.getDragPosition = getDragPosition;
|
||||
window.copyTextToClipboard = copyTextToClipboard;
|
||||
|
||||
import Css from './../styles/spot.scss';
|
||||
import LogoText from '../images/logo_black.png';
|
||||
import Logo from '../images/spot-logo-only.svg';
|
||||
console.log(Logo);
|
||||
|
||||
//Masks
|
||||
import Spot from './spot.js';
|
||||
import Project from './page.project.js';
|
||||
import Upload from './page.upload.js';
|
||||
import Admin from './page.admin.js';
|
||||
|
||||
require('./../styles/spot.scss');
|
||||
//const Upload = () => import('@scripts/page.upload.js');
|
||||
|
||||
import LogoText from '../images/logo_black.png';
|
||||
import Logo from '../images/spot-logo-only.svg';
|
||||
console.log(Logo);
|
||||
let oSpot = new Spot(params);
|
||||
|
||||
$.get('index.php?a=params').done((e)=>{
|
||||
let oSpot = new Spot(e.data);
|
||||
let oProject = new Project(oSpot);
|
||||
oSpot.addPage('project', oProject);
|
||||
|
||||
let oProject = new Project(oSpot);
|
||||
oSpot.addPage('project', oProject);
|
||||
let oUpload = new Upload(oSpot);
|
||||
oSpot.addPage('upload', oUpload);
|
||||
|
||||
let oUpload = new Upload(oSpot);
|
||||
oSpot.addPage('upload', oUpload);
|
||||
let oAdmin = new Admin(oSpot);
|
||||
oSpot.addPage('admin', oAdmin);
|
||||
|
||||
let oAdmin = new Admin(oSpot);
|
||||
oSpot.addPage('admin', oAdmin);
|
||||
|
||||
oSpot.init();
|
||||
});
|
||||
$(() => {oSpot.init();});
|
||||
@@ -2,10 +2,18 @@
|
||||
import autosize from 'autosize';
|
||||
import mousewheel from 'jquery-mousewheel';
|
||||
import waitforimages from 'jquery.waitforimages';
|
||||
import lightbox from './lightbox.js';
|
||||
|
||||
//Leaflet plugins
|
||||
import 'leaflet.heightgraph';
|
||||
//Simplebar
|
||||
import SimpleBar from 'simplebar';
|
||||
window.SimpleBar = SimpleBar;
|
||||
import ResizeObserver from 'resize-observer-polyfill';
|
||||
window.ResizeObserver = ResizeObserver;
|
||||
|
||||
//Leaflet
|
||||
import 'leaflet';
|
||||
import 'leaflet-geometryutil';
|
||||
import 'leaflet.heightgraph';
|
||||
import './leaflet.helpers';
|
||||
|
||||
export default class Project {
|
||||
|
||||
@@ -9,7 +9,7 @@ export default class Upload {
|
||||
this.spot = oSpot;
|
||||
}
|
||||
|
||||
pageInit (asHash) {
|
||||
pageInit(asHash) {
|
||||
let asProject = this.spot.vars(['projects', this.spot.vars('default_project_codename')]);
|
||||
this.spot.tmp('status-box', $('#status'));
|
||||
if(asProject.editable) {
|
||||
|
||||
Reference in New Issue
Block a user