You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

12 lines
313 B

import { StoreState } from '../../app/types';
export const convertToStoreState = (variables: any[]): StoreState => {
return {
templating: {
variables: variables.reduce((byName, variable) => {
byName[variable.name] = variable;
return byName;
}, {}),
},
} as StoreState;
};