Artem
а какую идею нужно не совсем понятно что от 404 требуется? и где это роутеры есть там ?
ну например путь такой http://localhost:3000/categories/home все такой http://localhost:3000/categories/homeа или какой то символ, то что б выводило на новый компонент 404
Artem
http://i.imgur.com/omJzxgl.png
Artem
пойду в ютюб смотреть какие варианты есть
Daniil
<Router> <Switch> <Route exact path="/" component={Main} /> <Route path="/about" children={()=><h2>About</h2>} /> <Route path="/contact" children={()=><h2>Contact</h2>} /> <Route component={NotFound} /> </Switch> </Router>
Daniil
типа такого когда последний без пути
ₐⁿdᵣₑᵢ
И что в таких случаях говорить? Бесплатно работать не будешь?
Artem
да, нашел ответ
Artem
последним роутом в свиче указать
Artem
проще простого, супер
Daniil
да и без пути работает так же как обычный js switch
Artem
люблю реакт, в некоторых моментах за простоту
Artem
да просто через рендер
Daniil
да он ближе всего к ванили)
Artem
иногда эта ваниль мозг выносит
Daniil
во вью моного дирректив, ангулар вообще свой зоопарк
Artem
ванилью он станет когда год на нем из дня в день писать
Daniil
иногда эта ваниль мозг выносит
потому основы - главное)
Daniil
ванилью он станет когда год на нем из дня в день писать
писать нужно по-любому) реакт, нет - какая разница))
Daniil
что можно глянуть в плане сериалов? it приветсвуется)
Daniil
смотрел)
ₐⁿdᵣₑᵢ
А вообще вот это крутая документалка http://www.kinopoisk.ru/film/13343/
Daniil
https://github.com/kelseyhightower/nocode прикол))
ₐⁿdᵣₑᵢ
Daniil
вот и я хз))
Artem
вот и я хз))
что не так когда вот так компонента сделана пишет ошибку http://i.imgur.com/XBIBqoX.png
Artem
http://i.imgur.com/GXfTfHb.png
Artem
только закоментирую всю компоненту все окей
Artem
что за
Daniil
проверь на другом имени по приколу)
Artem
http://i.imgur.com/KwLDJhN.png
Artem
только так сделал все супер
Artem
все работает
Artem
мистика
Daniil
вообще пробелы в путях не есть гуд
Daniil
так а другое имя, хз может нотфаунд - зарезервирован))
Artem
какие пробелы?
Daniil
нью вест солюшен
Daniil
так лучше не делать
Artem
я тоже думал за резервацию, попробую переименовать
Artem
та то ж папка в которой лежит Апп
Artem
она роли не играет
Artem
http://i.imgur.com/JJ33pf4.png
Daniil
та то ж папка в которой лежит Апп
играет, может не везде но лучше без пробелов все делать
Artem
она как мертвому при парке хз
Artem
возьму на заметку
Daniil
)
Daniil
а в ide что выдает?
Artem
переименовал на ErrorPage
Artem
все норм
Anonymous
а в ide что выдает?
Глянь Мистер Робот )
Anonymous
Хотя скорее всего тоже смотрел )
Artem
знач NotFound нельзя компоненты называть
Artem
да
Daniil
прикол))
Anonymous
прикол))
Ну тогда Глухарь )
Artem
попробуй у себя на тесте сделай
Daniil
попробуй у себя на тесте сделай
лень) я тебе верю я тут свои пока задачки делаю
Artem
окей, я как то и сам в песочницу проверю
Artem
проканает ли там
Daniil
скорее какой-то внутренний резерв странно что о нем не писали
Daniil
но это как нельзя в винде создать файл в проекте с именем aux и еще какие-то имена есть - винда против таких имен))
Daniil
на линуксе пока не проверял - тоже лень))
Daniil
con ещё есть
да и еще что то есть скорее всего связано с внутренним устройством системы или ntfs
Semyon
да и еще что то есть скорее всего связано с внутренним устройством системы или ntfs
А это правда что сейчас на winde всякая фигня происходит, так как Microsoft козни строят пользователям? Ну вопрос всем тем кто на Винде)))
Artem
http://i.imgur.com/oil7oOA.png так тоже ошибку бьет
Artem
http://i.imgur.com/dfV449f.png
Daniil
ну дык ты вложил < >
Daniil
тут ужо синтаксис))
Semyon
я свалил с нее кажется вовремя)) да были загоны с местом на диске С
Ну я сам на арче сижу...) Из последних новостей слышал что, те кто остался на 7-ке, Microsoft сюрприз с обновлением принесла. А на 10-ке бесконечная реклама появилась
Artem
ну дык ты вложил < >
<Route render={() => ErrorPage} />
Artem
так имеешь в виду?
Artem
тоже не то