New folder in codebase

This commit is contained in:
2024-04-19 21:54:43 +02:00
parent 13cf95b71e
commit 137840778a
5 changed files with 10 additions and 10 deletions

22
src/API/DOM/Console.ts Normal file
View File

@ -0,0 +1,22 @@
import { type UserAPI } from "../API";
export const log = (api: UserAPI) => (message: any) => {
/**
* Logs a message to the console and app-specific logger.
* @param message - The message to log.
*/
console.log(message);
api._logMessage(message, false);
};
export const logOnce = (api: UserAPI) => (message: any) => {
/**
* Logs a message to the console and app-specific logger, but only once.
* @param message - The message to log.
*/
if (api.onceEvaluator) {
console.log(message);
api._logMessage(message, false);
api.onceEvaluator = false;
}
};