Ismoil
спасибо большое
Алексей
@sovasergey
Иван
При запуске готового приложения, не видит библиотку бд, я собираю тс, может какие настройки нужно указать?
🅰️nimeCoder
Значит её по какой то причине туда не пакует
Unknown
Denis
Скажите, может кто сталкивался с проблемой, выяснил что из-за react-router реакт не подхватывает сбилженную версию
Denis
хотя наверное через hashRouter попробую)
eden
Denis
да короч электрон эти виртуальные пути роутера не подхватывает в проде почему-то
Denis
проблема похожа на ту, когда пытаешься реакт приложение на сервак задеплоить
Denis
и там тоже роуты ломаются пока с htaccess танцы не станцуешь
eden
а, может ты BrowserRouter используешь? он вроде не будет работать в электроне
Denis
Иван
Rav
Всем привет
Кто делал круглые края у окон подскажите пж, что еще можно попробовать если не помогает вариант с доки? Есть что-то рабочее?
_dimon_chick_
_dimon_chick_
хорошо, спасибо
eden
Ismoil
_dimon_chick_
"react-router-dom": "^6.21.1",
Ismoil
ммм у меня 5я версия
Denis
Хм-м попробую )
Blessed
Хм-м попробую )
Вкратце хранит локацию в памяти (массиве) то есть в обход браузерного API, потому легко писать тест так как нет лишних абстракций
Denis
Blessed
Или не так понял вопрос
Denis
Ну в смысле через createRouter который, где массив прописываешь
Blessed
Будет
Алексей
всем привет, есть два приложения, одно с электроном, другое без, в первом используя const info = navigator.storage.estimate();
return (info.quota / (1024 * 1024 * 1024)).toFixed(2) + ' ГБ'; получаю место на диске, во втором (без электрона) таким же методом не получается, возвращает undefined, подскажите в чем может быть проблема
Алексей
понял, navigator в приложениях без веб-инетрфейса не юзается
Rav
Rav
Причем эта плашка появляется не сразу, а если кликнуть например на другое окно
Если свернешь и развернешь пропадает, пока не кликнешь где-нибудь в другом месте
Rav
Если свойство transparent убрать вообще, то она совсем исчезает
Может кто-то хотя бы знает как называется этот элемент и можно ли его как-то скрыть?
Roman
Roman
eden
Rav
Rav
eden
Да
может версия электрона старая?
Rav
eden
идеи закончились(
Rav
Да я вот тоже уже перерыл все, никак не могу найти хотя что-то подобное
Я даже понять не могу что это за объект и почему он очень странным образом отображается
И еще самое фиговое, что он висит прям сверху окна, как системный titlebar, никак его не скрыть , если скроешь наложением, то сверху закругление на углах исчезнет
eden
мне кажется, должен быть способ сделать полностью прозрачное окно и дальше уже показывать свой div-прямоугольник с нужными стилями
eden
но с виндой не подскажу
eden
у меня вообще такое окно - ни рамок ничего
Rav
Ну вот это как раз тот способ, который везде описан, и я сделал как ты говоришь полностью прозрачное окно с div и всё круто работает, но появляется эта хрень с названием, когда окно неактивно
Есть еще странный момент, что если я задвину окно за край экрана и обратно вытащу эта плашка тоже пропадает -_-
А потом снова появляется как кликнешь на другое окно 🤯😵💫
eden
жесть какая)
Андрей
включи дев тулз, мб можно отследить, что за штуковина
Rav
Unknown
Unknown
Там и висящее в воздухе окно и круглые края, но я не уверен на электроне ли он написан
Unknown
Больше ничего из примеров не могу вспомнить подобных
Rav
Спасибо
Да вот пробую пока в инете что-то найти
У меня изначально не работала эта тема вообще так как я в окне компонент вью использовал
В итоге решил без вью попробовать
Заработало, но криво
Denis
а не знаете, env переменные можно только через icp передавать из реакта или какой-то есть еще способ? (для билда)
🅰️nimeCoder
Rav
🅰️nimeCoder
Условно у меня на Ubuntu все ок с скреглуением, а вот на win10 скругления нет и вроде какой то фон присутствует или чёт такое. А ПКМ по app drag например тоже, так просто не сделаешь, на винде оч костыльно, а на лине вообще нет, на маке даже не представляю.
Причём это можно решить сделав drag через renderer + main window set position, но с ним не работает вот эта хуйня которая позволяет по "касанию рамки монитора" раскладывать по сетке окна, она ток с app drag, а он сжирает все эвенты на уровне менеджера окон. Так ещё и на лине окно нельзя вынести за пределы экрана при использовании window set pos
🅰️nimeCoder
Крч там проблем вагон и тележка с кастомный окнами за пределами стандартных требований типа отключенной вообще рамки и когда пофиг на сетки окон и пкм контекстное меню кастомное
🅰️nimeCoder
Так ещё от версии к версии там то баги то ещё что-то, в самом электроне
Rav
Хм, а есть сейчас какая-то прям более стабильная альтернатива электрону?
🅰️nimeCoder
Qt?)
🅰️nimeCoder
🅰️nimeCoder
Но ты не думай что на qt нет проблем, там своего говна
Rav
Ахахахах
Rav
Действительно , чего только нет и везде какое-нибудь говно найдётся 😅
🅰️nimeCoder
ну qt сам по себе будет гемор, так для коммерч он там еще и платный по каким то там условиям, при этом в плане кастомизации там не сильно все тоже прекрастно. а все "копии" электрона, хз сомнительное счастье на вебвью и прочем. ну можно на c# если под винду ток прилу надо, на каком нибудь местном говне от майков склепать, там что-то кроме виндовс форм есть
Rav
Ну видимо да
Я тоже когда выбирал на чем делать еще в позапрошлом году вся инфа в инете и сравнения с другими фреймворками сказала мне о том, что не смотря на все недостатки это пока лучшее что есть для моих целей
Denis
eden
Rav
Tauri 🤡
Я сначала его и думал взять😂
Потому что на то время были видосы на ютубе типо «таури? Новый убийца электрона» и т.д))
eden
Rav
а почему не взял?
Я если честно не помню уже😁
Возможно потому что инфы на то время не так много о нем было, а мне как новичку это важно было очень
Ну и чата такого про таури в телеге как этот я не нашел, что тоже большой минус😂
eden
андерстендабл
eden
Кто-нибудь сталкивался с такой ошибкой?
No native build was found for platform darwin
пытаюсь использовать этот модуль, но билд падает
https://github.com/witcher112/electron-app-universal-protocol-client