using TeleWave.Application.Common.Models;

namespace TeleWave.Application.Admin.Users;

public static class UserErrors
{
    public static readonly Error NotFound = Error.NotFound(
        "Users.NotFound",
        "Пользователь не найден."
    );

    public static readonly Error CannotDeleteSelf = Error.Forbidden(
        "Users.CannotDeleteSelf",
        "Нельзя удалить собственный аккаунт через админку."
    );

    public static readonly Error CannotBlockSelf = Error.Forbidden(
        "Users.CannotBlockSelf",
        "Нельзя заблокировать собственный аккаунт."
    );
}
