|
1 | 1 | import rendy from 'rendy'; |
2 | 2 | import currify from 'currify'; |
3 | 3 | import store from 'fullstore'; |
4 | | -import {encode} from './entity.js'; |
| 4 | +import {encode} from '#common/entity'; |
5 | 5 |
|
6 | 6 | export const getHeaderField = currify(_getHeaderField); |
7 | 7 |
|
@@ -168,7 +168,6 @@ export const buildFromJSON = (params) => { |
168 | 168 | Path(path); |
169 | 169 |
|
170 | 170 | fileTable += `${header}<ul data-name="js-files" class="files">`; |
171 | | - |
172 | 171 | /* Если мы не в корне */ |
173 | 172 | if (path !== '/') { |
174 | 173 | const dotDot = getDotDot(path); |
@@ -199,43 +198,43 @@ export const buildFromJSON = (params) => { |
199 | 198 |
|
200 | 199 | fileTable += files |
201 | 200 | .filter(filterOutDotFiles({ |
202 | | - showDotFiles, |
203 | | - })) |
| 201 | + showDotFiles, |
| 202 | + })) |
204 | 203 | .map(updateField) |
205 | 204 | .map((file) => { |
206 | | - const name = encode(file.name); |
207 | | - const link = prefix + FS + path + name; |
208 | | - |
209 | | - const { |
210 | | - type, |
211 | | - mode, |
212 | | - date, |
213 | | - owner, |
214 | | - size, |
215 | | - } = file; |
216 | | - |
217 | | - const linkResult = rendy(templateLink, { |
218 | | - link, |
219 | | - title: name, |
220 | | - name, |
221 | | - attribute: getAttribute(file.type), |
222 | | - }); |
223 | | - |
224 | | - const dataName = _getDataName(file.name); |
225 | | - const attribute = `draggable="true" ${dataName}`; |
226 | | - |
227 | | - return rendy(templateFile, { |
228 | | - tag: 'li', |
229 | | - attribute, |
230 | | - className: '', |
231 | | - type, |
232 | | - name: linkResult, |
233 | | - size, |
234 | | - date, |
235 | | - owner, |
236 | | - mode, |
237 | | - }); |
238 | | - }) |
| 205 | + const name = encode(file.name); |
| 206 | + const link = prefix + FS + path + name; |
| 207 | + |
| 208 | + const { |
| 209 | + type, |
| 210 | + mode, |
| 211 | + date, |
| 212 | + owner, |
| 213 | + size, |
| 214 | + } = file; |
| 215 | + |
| 216 | + const linkResult = rendy(templateLink, { |
| 217 | + link, |
| 218 | + title: name, |
| 219 | + name, |
| 220 | + attribute: getAttribute(file.type), |
| 221 | + }); |
| 222 | + |
| 223 | + const dataName = _getDataName(file.name); |
| 224 | + const attribute = `draggable="true" ${dataName}`; |
| 225 | + |
| 226 | + return rendy(templateFile, { |
| 227 | + tag: 'li', |
| 228 | + attribute, |
| 229 | + className: '', |
| 230 | + type, |
| 231 | + name: linkResult, |
| 232 | + size, |
| 233 | + date, |
| 234 | + owner, |
| 235 | + mode, |
| 236 | + }); |
| 237 | + }) |
239 | 238 | .join(''); |
240 | 239 |
|
241 | 240 | fileTable += '</ul>'; |
|
0 commit comments