ya carga archivos, ahora hay que hacer que los transforme
							parent
							
								
									03695f71f4
								
							
						
					
					
						commit
						98c010b51c
					
				@ -1,3 +1,3 @@
 | 
				
			|||||||
// since there's no dynamic data here, we can prerender
 | 
					// since there's no dynamic data here, we can prerender
 | 
				
			||||||
// it so that it gets served as a static asset in production
 | 
					// it so that it gets served as a static asset in production
 | 
				
			||||||
export const prerender = true;
 | 
					// export const prerender = true;
 | 
				
			||||||
 | 
				
			|||||||
@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					import { writeFile } from 'node:fs/promises';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/** @type {import('./$types').Actions} */
 | 
				
			||||||
 | 
					export const actions = {
 | 
				
			||||||
 | 
						default: async ({ request }) => {
 | 
				
			||||||
 | 
							const formData = await request.formData();
 | 
				
			||||||
 | 
							const uploadedFile = formData?.get('file');
 | 
				
			||||||
 | 
							console.log(uploadedFile);
 | 
				
			||||||
 | 
							const filename = `./static/uploads/${crypto.randomUUID()}-${uploadedFile?.name}`;
 | 
				
			||||||
 | 
							await writeFile(filename, Buffer.from(await uploadedFile?.arrayBuffer()));
 | 
				
			||||||
 | 
							// Bun.writeFile(filename, await uploadedFile?.arrayBuffer());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							return { success: true };
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
					Loading…
					
					
				
		Reference in New Issue