Improve folder structure. Clean up code.

This commit is contained in:
Beto Muniz 2021-04-15 10:49:00 -03:00
parent e7e38a18e0
commit ef32d876de
9 changed files with 13 additions and 15 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
import select from 'select';
import command from './common/command';
import createFakeElement from './common/create-fake-element';
import command from '../common/command';
import createFakeElement from '../common/create-fake-element';
/**
* Copy action wrapper.

View File

@ -1,5 +1,5 @@
import select from 'select';
import command from './common/command';
import command from '../common/command';
/**
* Cut action wrapper.

View File

@ -1,5 +1,5 @@
import ClipboardActionCut from './clipboard-action-cut';
import ClipboardActionCopy from './clipboard-action-copy';
import ClipboardActionCut from './cut';
import ClipboardActionCopy from './copy';
/**
* Inner function which performs selection from either `text` or `target`

View File

@ -1,8 +1,8 @@
import Emitter from 'tiny-emitter';
import listen from 'good-listener';
import ClipboardActionDefault from './clipboard-action-default';
import ClipboardActionCut from './clipboard-action-cut';
import ClipboardActionCopy from './clipboard-action-copy';
import ClipboardActionDefault from './actions/default';
import ClipboardActionCut from './actions/cut';
import ClipboardActionCopy from './actions/copy';
/**
* Helper function to retrieve attribute value.
@ -31,8 +31,6 @@ class Clipboard extends Emitter {
constructor(trigger, options) {
super();
this.ClipboardActionCut = ClipboardActionCut.bind(this);
this.ClipboardActionCopy = ClipboardActionCopy.bind(this);
this.resolveOptions(options);
this.listenClick(trigger);
}

View File

@ -1,4 +1,4 @@
import ClipboardActionCopy from '../src/clipboard-action-copy';
import ClipboardActionCopy from '../../src/actions/copy';
describe('ClipboardActionCopy', () => {
before(() => {

View File

@ -1,4 +1,4 @@
import ClipboardActionCut from '../src/clipboard-action-cut';
import ClipboardActionCut from '../../src/actions/cut';
describe('ClipboardActionCut', () => {
before(() => {

View File

@ -1,4 +1,4 @@
import ClipboardActionDefault from '../src/clipboard-action-default';
import ClipboardActionDefault from '../../src/actions/default';
describe('ClipboardActionDefault', () => {
before(() => {

View File

@ -74,7 +74,7 @@ describe('Clipboard', () => {
});
describe('#onClick', () => {
it('should create a new instance of ClipboardActionDefault', (done) => {
it('should init when called', (done) => {
let clipboard = new Clipboard('.btn');
clipboard.on('success', () => {