@@ -170,15 +170,15 @@ void generateHtmlForAssets(String assetsDir, String outputFilePath) {
170
170
' const fileInfoB = parseFloat(b.querySelector("#hidden-size").textContent);' );
171
171
htmlStream.write (' if (sortOption === "name_asc") {' );
172
172
htmlStream.write (
173
- ' const fileNameA = a.querySelector(".file-info ").textContent.split(" ")[0] ;' );
173
+ ' const fileNameA = a.querySelector("#hidden-name ").textContent;' );
174
174
htmlStream.write (
175
- ' const fileNameB = b.querySelector(".file-info ").textContent.split(" ")[0] ;' );
175
+ ' const fileNameB = b.querySelector("#hidden-name ").textContent;' );
176
176
htmlStream.write (' return fileNameA.localeCompare(fileNameB);' );
177
177
htmlStream.write (' } else if (sortOption === "name_desc") {' );
178
178
htmlStream.write (
179
- ' const fileNameA = a.querySelector(".file-info ").textContent.split(" ")[0] ;' );
179
+ ' const fileNameA = a.querySelector("#hidden-name ").textContent;' );
180
180
htmlStream.write (
181
- ' const fileNameB = b.querySelector(".file-info ").textContent.split(" ")[0] ;' );
181
+ ' const fileNameB = b.querySelector("#hidden-name ").textContent;' );
182
182
htmlStream.write (' return fileNameB.localeCompare(fileNameA);' );
183
183
htmlStream.write (' } else if (sortOption === "size_asc") {' );
184
184
htmlStream.write (' return fileInfoA - fileInfoB;' );
@@ -203,15 +203,6 @@ void generateHtmlForAssets(String assetsDir, String outputFilePath) {
203
203
htmlStream.write (' showToast("Asset path copied");' );
204
204
htmlStream.write (' }' );
205
205
206
- htmlStream.write (' const images = document.querySelectorAll(".image");' );
207
- htmlStream.write (' images.forEach(image => {' );
208
- htmlStream.write (' image.addEventListener("click", () => {' );
209
- htmlStream.write (
210
- ' const filePath = image.parentElement.getAttribute("data-file-path");' );
211
- htmlStream.write (' copyFilePath(filePath);' );
212
- htmlStream.write (' });' );
213
- htmlStream.write (' });' );
214
-
215
206
htmlStream
216
207
.write (' const audioElements = document.querySelectorAll("audio");' );
217
208
htmlStream.write (' audioElements.forEach(audio => {' );
@@ -221,11 +212,11 @@ void generateHtmlForAssets(String assetsDir, String outputFilePath) {
221
212
htmlStream.write (' });' );
222
213
223
214
htmlStream
224
- .write (' const fileInfos = document.querySelectorAll(".file-info ");' );
215
+ .write (' const fileInfos = document.querySelectorAll(".grid-item ");' );
225
216
htmlStream.write (' fileInfos.forEach(fileInfo => {' );
226
217
htmlStream.write (' fileInfo.addEventListener("click", () => {' );
227
218
htmlStream.write (
228
- ' const filePath = fileInfo.parentElement. getAttribute("data-file-path");' );
219
+ ' const filePath = fileInfo.getAttribute("data-file-path");' );
229
220
htmlStream.write (' copyFilePath(filePath);' );
230
221
htmlStream.write (' });' );
231
222
htmlStream.write (' });' );
0 commit comments