HEX
Server: Apache
System: Linux gifted-burnell.82-165-201-46.plesk.page 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
User: sevasamarpancharitab_5vrmexgmqzw (10007)
PHP: 8.3.31
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/sevasamarpancharitabletrust.org/httpdocs/wp-content/plugins/give/src/Admin/types.ts
/**
 * Schema property interface for filtering read-only fields
 *
 * @since 4.10.0
 */
export interface SchemaProperty {
    readOnly?: boolean;
    properties?: Record<string, SchemaProperty>;
    [key: string]: any;
}

/**
 * @since 4.11.0
 */
export interface SelectOption {
    value: number;
    label: string;
    record?: any;
}

/**
 * @since 4.11.0
 */
export interface UseAsyncSelectOptionReturn {
    selectedOption: SelectOption | null;
    loadOptions: (searchInput: string) => Promise<{
        options: SelectOption[];
        hasMore: boolean;
    }>;
    mapOptionsForMenu: (options: SelectOption[]) => SelectOption[];
    error: Error | null;
}