import { PostStatus } from '@nelio-content/types'; export function manageCustomStatuses( customStatuses: ReadonlyArray< PostStatus > ): void { jQuery( function ( $ ) { // Add custom statuses to Quick Edit & Bulk Edit dropdowns const $statusSelects = $( 'select[name="_status"]' ); // Append custom statuses to the dropdowns $statusSelects.each( function () { const $select = $( this ); customStatuses.forEach( function ( status ) { $select.append( new Option( status.name, status.slug ) ); } ); } ); } ); }