Particles TextureLoader() not working

So, I’m having a struggle with particles in threejs I’ve been searching a lot.

I saw this example in threejs particle which I basically followed but I don’t understand why it is not working.

https://threejs.org/examples/webgl_points_sprites.html

Basically my problem is that the image is not appearing when I click the TEXTURE in the lil-gui

Here is my codepen.

Can anyone tell me fix this thing ?

Load another textures
image

wdym load another textures? how do i that?

blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
Need local image or datatexture. i used like this
const sprite1 = textureLoader.load("data:image/jpeg;base64,/9j/4AAQSkZJR ....etc.... ");