documentation for all JS files

This commit is contained in:
2025-05-28 16:01:18 +02:00
parent 1134f5b099
commit 5c5829c487
22 changed files with 984 additions and 26 deletions

View File

@@ -1,3 +1,18 @@
/**
* @fileoverview Provides avatar image preview functionality.
* This file handles:
* - File selection event handling
* - Image preview generation
* - Real-time avatar preview updates
*/
/**
* Generates a preview of the selected avatar image.
* Reads the selected file and updates the preview image element.
* @function
* @param {Event} event - The file input change event
* @param {FileList} event.target.files - The list of selected files
*/
function previewAvatar(event) {
const [file] = event.target.files;
if (file) {