FINANCE_DASHBOARD_SELECTORS: {
    cards: {
        balance: {
            amount: "[data-id=balance-card__amount]";
            container: "[data-id=balance-card]";
            title: "[data-id=balance-card__title]";
        };
        commissionDiscount: {
            container: "[data-id=commission-discount-card]";
            description: "[data-id=commission-discount-card__description]";
            discount: "[data-id=commission-discount-card__amount]";
            title: "[data-id=commission-discount-card__title]";
        };
        paymentsProcessing: {
            amount: "[data-id=processing-payments-card__amount]";
            container: "[data-id=processing-payments-card]";
            title: "[data-id=processing-payments-card__title]";
        };
        payoutHistory: {
            container: "[data-id=payout-history-card]";
            description: "[data-id=payout-history-card__description]";
            title: "[data-id=payout-history-card__title]";
        };
        totalWithdrawn: {
            amount: "[data-id=total-withdrawn-card__amount]";
            container: "[data-id=total-withdrawn-card]";
            title: "[data-id=total-withdrawn-card__title]";
        };
        withdrawMoney: {
            container: "[data-id=withdraw-money-card]";
            description: "[data-id=withdraw-money-card__description]";
            title: "[data-id=withdraw-money-card__title]";
        };
    };
    cardsSegment: "[data-id=finance-dashboard-widget__cards-segment]";
    status: {
        stable: "[data-widget-status=stable]";
        unstable: "[data-widget-status=unstable]";
    };
    title: "[data-id=finance-dashboard-widget__title]";
} = ...

Type declaration

  • Readonlycards: {
        balance: {
            amount: "[data-id=balance-card__amount]";
            container: "[data-id=balance-card]";
            title: "[data-id=balance-card__title]";
        };
        commissionDiscount: {
            container: "[data-id=commission-discount-card]";
            description: "[data-id=commission-discount-card__description]";
            discount: "[data-id=commission-discount-card__amount]";
            title: "[data-id=commission-discount-card__title]";
        };
        paymentsProcessing: {
            amount: "[data-id=processing-payments-card__amount]";
            container: "[data-id=processing-payments-card]";
            title: "[data-id=processing-payments-card__title]";
        };
        payoutHistory: {
            container: "[data-id=payout-history-card]";
            description: "[data-id=payout-history-card__description]";
            title: "[data-id=payout-history-card__title]";
        };
        totalWithdrawn: {
            amount: "[data-id=total-withdrawn-card__amount]";
            container: "[data-id=total-withdrawn-card]";
            title: "[data-id=total-withdrawn-card__title]";
        };
        withdrawMoney: {
            container: "[data-id=withdraw-money-card]";
            description: "[data-id=withdraw-money-card__description]";
            title: "[data-id=withdraw-money-card__title]";
        };
    }
    • Readonlybalance: {
          amount: "[data-id=balance-card__amount]";
          container: "[data-id=balance-card]";
          title: "[data-id=balance-card__title]";
      }

      Карточка баланса

      Информация о балансе

      info

      • Readonlyamount: "[data-id=balance-card__amount]"

        Сумма текущего баланса

      • Readonlycontainer: "[data-id=balance-card]"

        Контейнер карточки

      • Readonlytitle: "[data-id=balance-card__title]"

        Заголовок карточки баланса

    • ReadonlycommissionDiscount: {
          container: "[data-id=commission-discount-card]";
          description: "[data-id=commission-discount-card__description]";
          discount: "[data-id=commission-discount-card__amount]";
          title: "[data-id=commission-discount-card__title]";
      }

      Карточка скидок на комиссию

      Информация о скидках на комиссию

      info | optional

      • Readonlycontainer: "[data-id=commission-discount-card]"

        Контейнер карточки

      • Readonlydescription: "[data-id=commission-discount-card__description]"

        Описание условий скидки

      • Readonlydiscount: "[data-id=commission-discount-card__amount]"

        Размер скидки

      • Readonlytitle: "[data-id=commission-discount-card__title]"

        Заголовок карточки скидок

    • ReadonlypaymentsProcessing: {
          amount: "[data-id=processing-payments-card__amount]";
          container: "[data-id=processing-payments-card]";
          title: "[data-id=processing-payments-card__title]";
      }

      Карточка платежей в обработке

      Информация о платежах в обработке

      info

      • Readonlyamount: "[data-id=processing-payments-card__amount]"

        Сумма платежей в обработке

      • Readonlycontainer: "[data-id=processing-payments-card]"

        Контейнер карточки

      • Readonlytitle: "[data-id=processing-payments-card__title]"

        Заголовок карточки платежей

    • ReadonlypayoutHistory: {
          container: "[data-id=payout-history-card]";
          description: "[data-id=payout-history-card__description]";
          title: "[data-id=payout-history-card__title]";
      }

      Карточка истории выплат

      action | clickable

      Вызов модального окна истории выплат

      • Readonlycontainer: "[data-id=payout-history-card]"

        Контейнер для клика

      • Readonlydescription: "[data-id=payout-history-card__description]"

        Описание истории выплат

      • Readonlytitle: "[data-id=payout-history-card__title]"

        Заголовок карточки истории

    • ReadonlytotalWithdrawn: {
          amount: "[data-id=total-withdrawn-card__amount]";
          container: "[data-id=total-withdrawn-card]";
          title: "[data-id=total-withdrawn-card__title]";
      }

      Карточка общей суммы выведенных средств

      Информация о выведенных средствах

      info

      • Readonlyamount: "[data-id=total-withdrawn-card__amount]"

        Общая сумма выведенных средств

      • Readonlycontainer: "[data-id=total-withdrawn-card]"

        Контейнер карточки

      • Readonlytitle: "[data-id=total-withdrawn-card__title]"

        Заголовок карточки выведенных средств

    • ReadonlywithdrawMoney: {
          container: "[data-id=withdraw-money-card]";
          description: "[data-id=withdraw-money-card__description]";
          title: "[data-id=withdraw-money-card__title]";
      }

      Карточка вывода денег

      action | clickable

      Вызов модального окна вывода денег

      • Readonlycontainer: "[data-id=withdraw-money-card]"

        Контейнер для клика

      • Readonlydescription: "[data-id=withdraw-money-card__description]"

        Описание процесса вывода

      • Readonlytitle: "[data-id=withdraw-money-card__title]"

        Заголовок карточки вывода денег

  • ReadonlycardsSegment: "[data-id=finance-dashboard-widget__cards-segment]"

    Контейнер с карточками

  • Readonlystatus: {
        stable: "[data-widget-status=stable]";
        unstable: "[data-widget-status=unstable]";
    }

    Статусы виджета

    • Readonlystable: "[data-widget-status=stable]"

      Стабильное состояние

    • Readonlyunstable: "[data-widget-status=unstable]"

      Нестабильное состояние

  • Readonlytitle: "[data-id=finance-dashboard-widget__title]"

    Заголовок виджета

FinanceDashboard

Виджет финансового дашборда продавца