namespace FoodsharingSiegen.Contracts
{
    /// <summary>
    ///     Sammlung von StorageKeys (Browser LocalStorage)
    /// </summary>
    public static class StorageKeys
    {
        #region Constants

        /// <summary>
        ///     Represents the storage key used for prospect filtering preferences.
        /// </summary>
        public const string ProspectFilter = "ProspectFilter";

        /// <summary>
        ///     Represents the storage key used for prospect sorting preferences.
        /// </summary>
        public const string SortProspects = "SortProspects";

        /// <summary>
        ///     Represents the storage key used for sorting all prospects.
        /// </summary>
        public const string SortProspectsAll = "SortProspectsAll";

        /// <summary>
        ///     Represents the storage key used for sorting completed prospects.
        /// </summary>
        public const string SortProspectsDone = "SortProspectsDone";

        /// <summary>
        ///     Represents the storage key used for sorting prospects pending verification.
        /// </summary>
        public const string SortProspectsVerify = "SortProspectsVerify";

        /// <summary>
        ///     The token key
        /// </summary>
        public const string TokenKey = "_token";

        #endregion
    }
}