mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
eslint fixes
This commit is contained in:
@ -27,23 +27,23 @@ export const localizePagination = function(container) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const renderPaginationDropdown = function(pageSize, sizeChangerOptions) {
|
export const renderPaginationDropdown = function(pageSize, sizeChangerOptions) {
|
||||||
let sizeSelect = `<select class="J-paginationjs-size-select">`;
|
let sizeSelect = '<select class="J-paginationjs-size-select">';
|
||||||
if (sizeChangerOptions.indexOf(pageSize) === -1) {
|
if (sizeChangerOptions.indexOf(pageSize) === -1) {
|
||||||
sizeChangerOptions.unshift(pageSize);
|
sizeChangerOptions.unshift(pageSize);
|
||||||
sizeChangerOptions.sort((a, b) => a - b);
|
sizeChangerOptions.sort((a, b) => a - b);
|
||||||
}
|
}
|
||||||
for (let i = 0; i < sizeChangerOptions.length; i++) {
|
for (let i = 0; i < sizeChangerOptions.length; i++) {
|
||||||
sizeSelect += `<option value="${sizeChangerOptions[i]}"${(sizeChangerOptions[i] === pageSize ? ' selected' : '')}>${sizeChangerOptions[i]} ` + t`/ page` + `</option>`;
|
sizeSelect += `<option value="${sizeChangerOptions[i]}"${(sizeChangerOptions[i] === pageSize ? ' selected' : '')}>${sizeChangerOptions[i]} ` + t`/ page` + `</option>`;
|
||||||
}
|
}
|
||||||
sizeSelect += `</select>`;
|
sizeSelect += `</select>`;
|
||||||
return sizeSelect;
|
return sizeSelect;
|
||||||
}
|
};
|
||||||
|
|
||||||
export const paginationDropdownChangeHandler = function(event, size) {
|
export const paginationDropdownChangeHandler = function(event, size) {
|
||||||
let dropdown = $(event?.originalEvent?.currentTarget || event.delegateTarget).find('select');
|
let dropdown = $(event?.originalEvent?.currentTarget || event.delegateTarget).find('select');
|
||||||
dropdown.find('[selected]').removeAttr('selected');
|
dropdown.find('[selected]').removeAttr('selected');
|
||||||
dropdown.find(`[value=${size}]`).attr('selected', '');
|
dropdown.find(`[value=${size}]`).attr('selected', '');
|
||||||
}
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Navigation options for pagination.
|
* Navigation options for pagination.
|
||||||
|
Reference in New Issue
Block a user