(
                  
                  
                    id : {[ key: string ]: any },
                  
                  
                    label : {[ key: string ]: any },
                  
                  
                    properties: { id : string ; label : string } = { id: 'id', label: 'label'}
                  
                  
                  ) : Array<any> => {
                  
                  
                    return Object.values(id).map((item) => ({ 
                  
                  
                      properties.id : item, 
                  
                  
                      properties.label: label[item] 
                  
                  
                      })
                  
                  
                    );
                  
                  
                  };
                  
                  
                  
                  
                  
                  но получаю ворнинги от линтера, может можно как-то по нормальному это сделать ?
                  
                  
                  
                  
                  
                  WARNING in [at-loader] ./src/shared/utils/common.ts:88:15 
                  
                  
                      TS1005: ',' expected.
                  
                  
                  
                  
                  
                  WARNING in [at-loader] ./src/shared/utils/common.ts:89:15 
                  
                  
                      TS1005: ',' expected.
                  
                  
                  
                  
                  
                  WARNING in [at-loader] ./src/shared/utils/common.ts:89:5 
                  
                  
                      TS1117: An object literal cannot have multiple properties with the same name in strict mode.
                  
                  
                
спс, вопрос снят
Обсуждают сегодня