Есть ли способ пропустить подсчет ContextualMenuItem и отобразить настраиваемую кнопку - Fluent UI?

Есть ли способ пропустить подсчет ContextualMenuItem и отобразить настраиваемую кнопку?

Образец кода:

        [...listItems, {
    key: 'buttons',
    onRender: () => {
      return (
        <div className='custom-class-container'>
          <ActionButton text='FILTER CLEAR' onClick={() => this.clearFilter()} />
          <div className='custom-class-button'>
            <PrimaryButton
              id='apply-button'
              text='FILTER APPLY'
              onClick={() => {
                this.submit();
                this.close();
              }}
            />
            <DefaultButton text='FILTER CANCEL' onClick={this.close()} />
          </div>
        </div>
      );
    }
  }]

С приведенным выше кодом отображаемый элемент имеет aria-setsize="13" (если длина listItems равна 12) на втором последнем элементе, но в последнем элементе не имеет атрибута.

Желаемый результат:

Отображаемый элемент должен иметь aria-setsize="12" (если длина listItems равна 12) на втором последнем элементе и последнем элементе li > button не требуется иметь aria-setsize атрибут.

ContextualMenu

0 ответов

Другие вопросы по тегам