18 lines
415 B
JavaScript
18 lines
415 B
JavaScript
import fs from 'fs';
|
|
import {IMAGES_FOLDER} from '../../R.js';
|
|
|
|
/**
|
|
* @return {Promise<string>} Image file without extension
|
|
*/
|
|
export default () => {
|
|
return new Promise((resolve, reject)=>{
|
|
fs.readdir(IMAGES_FOLDER, (err, files)=>{
|
|
if (err) return reject(err);
|
|
return resolve(
|
|
files[
|
|
Math.floor(Math.random() * files.length)
|
|
].split('.')[0]);
|
|
});
|
|
});
|
|
};
|