package infra

// LogError emite un log a nivel error en el Logger.
// Los fields son pares key-value variadicos (ej: "err", err, "table", "users").
// El nivel error siempre se emite (es el mas severo).
func LogError(logger *Logger, msg string, fields ...any) {
	if logger == nil || logger.inner == nil {
		return
	}
	logger.inner.Error(msg, fields...)
}
