from datetime import datetime
import js

def generate_filename(file_type="PHOTO"):
    now = datetime.now()
    timestamp = now.strftime("%Y%m%d_%H%M%S")
    ext = "png" if file_type == "PHOTO" else "webm"
    return f"RexCam_{timestamp}.{ext}"

js.window.pythonGenerateFilename = generate_filename
