import { IGenericList } from "../../../../generic/types";
import { IRWCAnswerComponent } from '../../../types';
import { RWCAnswerComponent } from '../../../classes/v5';

export const transformList = ({props}: IGenericList): IRWCAnswerComponent => {
    const options = props?.options.map(({value, label} )=> ({value, label}));
    const result = {options, ...props.rwc};

    return new RWCAnswerComponent(result, 'rwc-reorderable-list');
};