Skip to content

Instantly share code, notes, and snippets.

View huserg's full-sized avatar
🏍️
(isset(status)) ? status.display() : status.ask();

Huser Gaétan huserg

🏍️
(isset(status)) ? status.display() : status.ask();
View GitHub Profile
@huserg
huserg / models.tsx
Last active August 8, 2024 14:44
Typescript Pagination system
// abstract classes
export abstract class BaseModelData {
id: number;
}
export abstract class BaseModel {
public abstract toJson<U extends BaseModelData>(): U;
}
// end abstract classes
@huserg
huserg / checkbox.tsx
Created August 6, 2024 09:25
NextJS 14 x Tailwind - Custom checkbox on/off selector
const customCss = `
// Include in a separate scss file with :
import './input.scss';
// scss file content :
.toggle-checkbox:checked + .toggle-label {
background-color: #4ade80; /* Couleur verte pour ON */
}
@huserg
huserg / minecraftServerLaunch.py
Created October 14, 2019 18:39
Minecraft server launch python script
#!/usr/bin/env python
import os
import sys
u_id = 1000
ram = "8"
minimum_ram = "8"
screen_name = "FaFIndustriesMinecraftServer"
java_app_name = "spigot-1.13.2"