@Jake_Hold

Как в js вызвать импортируемую функцию?

Нужно из первого js файла передать функцию для условия во второй файл.

В первом theme.js файле следующий код :

export let DarkTheme = () => {
  /*Переключение на темную тему*/
  $('#darkTheme').css({'display' : 'block'})
  $('#lightTheme').css({'display' : 'none'})
}

export let DarkTheme = () => {
  /*Переключение на светлую тему*/
  $('#darkTheme').css({'display' : 'none'})
  $('#lightTheme').css({'display' : 'block'})
}


Во втором файле header.js :

import {DarkTheme, LightTheme} from './theme'

if (window.location.pathname == '/' || window.location.pathname == '/list') {

  if (localStorage.getItem('themeStyle') === 'dark') {
      /*здесь по идее мне нужно вызвать функции с первого файла, чтобы проверить условие - какая сейчас выбрана тема*/ 
   }
   else {
     //
   }

}
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ответы на вопрос 1
@andrei_pro
theme.js
function DarkTheme() {}
function LightTheme() {}

export {LightTheme, DarkTheme}


header.js
import {DarkTheme, LightTheme} from './theme'

LightTheme()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
05 нояб. 2024, в 17:53
600 руб./за проект
05 нояб. 2024, в 17:38
150000 руб./за проект
05 нояб. 2024, в 16:31
500 руб./за проект