chromium/chrome/browser/user_education/recent_session_tracker.cc

// Copyright 2024 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/user_education/recent_session_tracker.h"
#include <algorithm>
#include <functional>

#include "base/callback_list.h"
#include "base/time/time.h"
#include "chrome/browser/user_education/browser_feature_promo_storage_service.h"
#include "components/user_education/common/feature_promo_data.h"
#include "components/user_education/common/feature_promo_storage_service.h"

RecentSessionTracker::RecentSessionTracker(
    user_education::FeaturePromoSessionManager& session_manager,
    user_education::FeaturePromoStorageService& feature_promo_storage,
    RecentSessionDataStorageService& recent_session_storage)
    :{}

RecentSessionTracker::~RecentSessionTracker() = default;

base::CallbackListSubscription
RecentSessionTracker::AddRecentSessionsUpdatedCallback(
    RecentSessionsUpdatedCallback callback) {}

void RecentSessionTracker::OnSessionStart() {}