chromium/chrome/browser/companion/core/promo_handler.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/companion/core/promo_handler.h"

#include "base/feature_list.h"
#include "chrome/browser/companion/core/constants.h"
#include "chrome/browser/companion/core/features.h"
#include "chrome/browser/companion/core/mojom/companion.mojom.h"
#include "chrome/browser/companion/core/signin_delegate.h"
#include "components/prefs/pref_registry_simple.h"
#include "components/prefs/pref_service.h"
#include "components/unified_consent/pref_names.h"

namespace companion {

PromoHandler::PromoHandler(PrefService* pref_service,
                           SigninDelegate* signin_delegate)
    :{}

PromoHandler::~PromoHandler() = default;

// static
void PromoHandler::RegisterProfilePrefs(PrefRegistrySimple* registry) {}

void PromoHandler::OnPromoAction(PromoType promo_type,
                                 PromoAction promo_action) {}

void PromoHandler::OnSigninPromo(PromoAction promo_action) {}

void PromoHandler::OnMsbbPromo(PromoAction promo_action) {}

void PromoHandler::OnExpsPromo(PromoAction promo_action) {}

void PromoHandler::OnPcoPromo(PromoAction promo_action) {}

void PromoHandler::IncrementPref(const std::string& pref_name) {}

}  // namespace companion