taysalt
Version:
Taylor Swift lyrics salter
34 lines (24 loc) • 733 B
JavaScript
import fetchlyrics from './services/lyricsService.js';
const lyrics = async (chars=16) => {
try {
const lyrics = await fetchlyrics();
return lyrics.lyrics[0];
} catch (error) {
console.error('Error fetching lyrics:', error);
}
}
const taySalt = async (chars=16) => {
try {
const result = await lyrics();
let start = Math.round(result.length/10 * Math.random() );
let formattedResult = result.replaceAll('\n', ' ');
return formattedResult.substring(start, start+chars);
} catch (error) {
console.error('Error displaying lyrics:', error);
}
}
// Example usage
taySalt().then((result) => {
console.log(result);
return result;
});