mirror of
https://github.com/janishutz/MusicPlayerV2.git
synced 2025-11-26 05:14:24 +00:00
basically done
This commit is contained in:
@@ -4,7 +4,6 @@ const colorThief = new ColorThief();
|
||||
const getImageData = (): Promise<number[][]> => {
|
||||
return new Promise( ( resolve ) => {
|
||||
const img = ( document.getElementById( 'current-image' ) as HTMLImageElement );
|
||||
console.log( img );
|
||||
if ( img.complete ) {
|
||||
resolve( colorThief.getPalette( img ) );
|
||||
} else {
|
||||
@@ -18,7 +17,6 @@ const getImageData = (): Promise<number[][]> => {
|
||||
const createBackground = () => {
|
||||
return new Promise( ( resolve ) => {
|
||||
getImageData().then( palette => {
|
||||
console.log( palette );
|
||||
const colourDetails: number[][] = [];
|
||||
const colours: string[] = [];
|
||||
let differentEnough = true;
|
||||
@@ -118,7 +116,7 @@ const micAudioHandler = () => {
|
||||
}
|
||||
}
|
||||
prevSpectrum = currentSpectrum;
|
||||
}, 20 );
|
||||
}, 60 / 180 * 250 );
|
||||
} );
|
||||
}
|
||||
|
||||
|
||||
@@ -29,11 +29,12 @@ class NotificationHandler {
|
||||
/**
|
||||
* Create a room token and connect to
|
||||
* @param {string} roomName
|
||||
* @param {boolean} useAntiTamper
|
||||
* @returns {Promise<string>}
|
||||
*/
|
||||
connect ( roomName: string ): Promise<void> {
|
||||
connect ( roomName: string, useAntiTamper: boolean ): Promise<void> {
|
||||
return new Promise( ( resolve, reject ) => {
|
||||
fetch( localStorage.getItem( 'url' ) + '/createRoomToken?roomName=' + roomName, { credentials: 'include' } ).then( res => {
|
||||
fetch( localStorage.getItem( 'url' ) + '/createRoomToken?roomName=' + roomName + '&useAntiTamper=' + useAntiTamper, { credentials: 'include' } ).then( res => {
|
||||
if ( res.status === 200 ) {
|
||||
res.text().then( text => {
|
||||
this.roomToken = text;
|
||||
|
||||
Reference in New Issue
Block a user