чтобы переменная из вне с таким же названием было бы за ассайнина как дефолтное значение?
                  
                  
                  
                  
                  
                  import {
                  
                  
                    divisionProfileAttributeName,
                  
                  
                    planningProcessingServiceName,
                  
                  
                  } from '../config'
                  
                  
                  
                  
                  
                  const foo = ({serviceName = planningProcessingServiceName, divisionProfileAttributeName = divisionProfileAttributeName} = {}) =>  {
                  
                  
                     console.log({serviceName, divisionProfileAttributeName})
                  
                  
                  }
                  
                  
                
Какого эффекта ты хочешь добиться?
В крайнем случае, можно вот так сделать, но это выглядит костыльнее, чем default values: import { divisionProfileAttributeName, planningProcessingServiceName } from '../config' const defaultParams = { divisionProfileAttributeName, serviceName: planningProcessingServiceName, }; const foo = (params = {}) => { const { divisionProfileAttributeName, serviceName } = { ...defaultParams, params }; console.log({serviceName, divisionProfileAttributeName}); };
Обсуждают сегодня