Removed ability to drag n' drop text; drag n' drop ui no longer appears when non-files are dragged

Этот коммит содержится в:
Reed Garmsen
2016-01-06 14:18:05 -08:00
родитель 5bcb9f1c50
Коммит 9d9eaec14f
4 изменённых файлов: 30 добавлений и 24 удалений

Просмотреть файл

@@ -109,8 +109,6 @@ export default class FileUpload extends React.Component {
if (typeof files !== 'string' && files.length) {
this.uploadFiles(files);
} else {
this.props.onTextDrop(e.originalEvent.dataTransfer.getData('Text'));
}
}
@@ -120,11 +118,19 @@ export default class FileUpload extends React.Component {
if (this.props.postType === 'post') {
$('.row.main').dragster({
enter() {
$('.center-file-overlay').removeClass('hidden');
enter(dragsterEvent, e) {
var files = e.originalEvent.dataTransfer;
if (utils.isFileTransfer(files)) {
$('.center-file-overlay').removeClass('hidden');
}
},
leave() {
$('.center-file-overlay').addClass('hidden');
leave(dragsterEvent, e) {
var files = e.originalEvent.dataTransfer;
if (utils.isFileTransfer(files)) {
$('.center-file-overlay').addClass('hidden');
}
},
drop(dragsterEvent, e) {
$('.center-file-overlay').addClass('hidden');
@@ -133,11 +139,19 @@ export default class FileUpload extends React.Component {
});
} else if (this.props.postType === 'comment') {
$('.post-right__container').dragster({
enter() {
$('.right-file-overlay').removeClass('hidden');
enter(dragsterEvent, e) {
var files = e.originalEvent.dataTransfer;
if (utils.isFileTransfer(files)) {
$('.right-file-overlay').removeClass('hidden');
}
},
leave() {
$('.right-file-overlay').addClass('hidden');
leave(dragsterEvent, e) {
var files = e.originalEvent.dataTransfer;
if (utils.isFileTransfer(files)) {
$('.right-file-overlay').addClass('hidden');
}
},
drop(dragsterEvent, e) {
$('.right-file-overlay').addClass('hidden');