Wordpress динамический флажок

У меня есть выбор сообщения (собственный PostType) в Wordpress с помощью CheckboxControl в Гутенберге PluginSidebar. К сожалению, у меня проблемы с передачей / сохранением состояния флажка и отправкой его для установки мета-значения.

Для отображения CheckboxControls я использую простой forEach для всех доступных сообщений моего PostType.

props.posts.forEach((post) => {
    options.push(
        el( CheckboxControl, {
            key: post.id,
            label: post.title.rendered,
            onChange: ( value ) => {
                props.setMetaValue( value );
            },
        })
    );
});

Как я могу сохранить состояние динамического флажка и установить MetaValue выбранных флажков?

0 ответов

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