2D Run-and-gun shooter inspired by One Man's Doomsday, Counter-Strike, and Metal Slug.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

1234567891011121314151617181920
  1. export const readFile = async (file: File) => {
  2. const fileReader = new FileReader()
  3. return new Promise<string>((resolve, reject) => {
  4. fileReader.addEventListener('load', (e) => {
  5. if (!e.target) {
  6. reject(new Error('Invalid target'))
  7. return;
  8. }
  9. resolve(e.target.result as string);
  10. })
  11. fileReader.addEventListener('error', () => {
  12. reject(new Error('Error reading file'))
  13. });
  14. fileReader.readAsText(file);
  15. });
  16. }