mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Remove sortableJS
This commit is contained in:
@ -38,7 +38,6 @@
|
|||||||
<script src="lib/jquery-cropper.min.js"></script>
|
<script src="lib/jquery-cropper.min.js"></script>
|
||||||
<script src="lib/toastr.min.js"></script>
|
<script src="lib/toastr.min.js"></script>
|
||||||
<script src="lib/fuse.js"></script>
|
<script src="lib/fuse.js"></script>
|
||||||
<script src="lib/sortable.js"></script>
|
|
||||||
<script src="lib/select2.min.js"></script>
|
<script src="lib/select2.min.js"></script>
|
||||||
<script src="lib/select2-search-placeholder.js"></script>
|
<script src="lib/select2-search-placeholder.js"></script>
|
||||||
<script src="lib/seedrandom.min.js"></script>
|
<script src="lib/seedrandom.min.js"></script>
|
||||||
@ -103,8 +102,9 @@
|
|||||||
<div id="character_context_menu" class="hidden">
|
<div id="character_context_menu" class="hidden">
|
||||||
<ul>
|
<ul>
|
||||||
<li><button id="character_context_menu_favorite">Favorite</button></li>
|
<li><button id="character_context_menu_favorite">Favorite</button></li>
|
||||||
<li><button id="character_context_menu_duplicate">Duplicate</button></li>
|
<li><button id="character_context_menu_collection">Collection</button></li>
|
||||||
<li><button id="character_context_menu_persona">To Persona</button></li>
|
<li><button id="character_context_menu_persona">To Persona</button></li>
|
||||||
|
<li><button id="character_context_menu_duplicate">Duplicate</button></li>
|
||||||
<li><button id="character_context_menu_delete">Delete</button></li>
|
<li><button id="character_context_menu_delete">Delete</button></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
File diff suppressed because one or more lines are too long
@ -213,20 +213,6 @@ class CharacterGroupOverlay {
|
|||||||
* Set up a Sortable grid for the loaded page
|
* Set up a Sortable grid for the loaded page
|
||||||
*/
|
*/
|
||||||
onPageLoad = () => {
|
onPageLoad = () => {
|
||||||
const grid = document.getElementById(CharacterGroupOverlay.containerId);
|
|
||||||
|
|
||||||
const sortable = new Sortable(grid, {
|
|
||||||
group: 'shared',
|
|
||||||
animation: 150,
|
|
||||||
sort: false,
|
|
||||||
handle: '.character_select',
|
|
||||||
onEnd: (evt) => {
|
|
||||||
if (evt.from !== evt.to) {
|
|
||||||
console.log('Folder creation request')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
const elements = [...document.getElementsByClassName(CharacterGroupOverlay.characterClass)];
|
const elements = [...document.getElementsByClassName(CharacterGroupOverlay.characterClass)];
|
||||||
|
|
||||||
elements.forEach(element => element.addEventListener('touchstart', this.handleHold));
|
elements.forEach(element => element.addEventListener('touchstart', this.handleHold));
|
||||||
@ -236,6 +222,7 @@ class CharacterGroupOverlay {
|
|||||||
elements.forEach(element => element.addEventListener('mouseup', this.handleLongPressEnd));
|
elements.forEach(element => element.addEventListener('mouseup', this.handleLongPressEnd));
|
||||||
elements.forEach(element => element.addEventListener('dragend', this.handleLongPressEnd));
|
elements.forEach(element => element.addEventListener('dragend', this.handleLongPressEnd));
|
||||||
|
|
||||||
|
const grid = document.getElementById(CharacterGroupOverlay.containerId);
|
||||||
grid.addEventListener('click', this.handleCancelClick);
|
grid.addEventListener('click', this.handleCancelClick);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user