@react_js

Страница 4703 из 5115
Владимир
28.08.2018
06:31:32
отличается, хрому всё равно)

поменял дисплей с фулл скрина и PWA получают старый манифест, я его уже даже в кеш воркера пихал с версионностью

он такой: ок, надо обновить манифест и воркер всё равно его тянет с диска)

в хедерах сервера кеша нету, на странице стоит мета, wtf

Google
Иван
28.08.2018
06:41:08
версии есть в манифесте?

Владимир
28.08.2018
06:44:49
нету

"manifest_version", "version", и "name"

Так же, да?

Иван
28.08.2018
06:47:02
попробуй их генерить новые

Так же, да?
https://developer.chrome.com/apps/manifest

Владимир
28.08.2018
06:48:11
Спасибо за помощь!

Иван
28.08.2018
06:48:21
помогло?

Владимир
28.08.2018
06:49:23
Отпишусь, одной рукой базу репейр)

Roman
28.08.2018
06:56:02
Встроенного referring'а не хватает? const Button = styled.button` ${Header} & { ... } ... `
тогда компонент становится зависимым от другого

hlomzik
28.08.2018
06:58:08
тогда компонент становится зависимым от другого
Да, так и думал. Но так это же специфичное проведение. Если оно зависит от чего-то другого, компонентонезависимого, то используй это. Ну например если это стили для последнего элемента в заголовке

Владимир
28.08.2018
06:59:58
пфф, хром в режиме PWA вообще не спрашивает манифест, похоже с каким дисплей параметром оно ставилось так и остаётся, должен быть выход)

Google
Eugene
28.08.2018
07:24:06
?А чем отличается styled(StyledComponent) и StyledComponent.extends

hlomzik
28.08.2018
07:28:35
Таймураз
28.08.2018
07:28:44
без & только
А мой вариант чем плох?

hlomzik
28.08.2018
07:29:41
А мой вариант чем плох?
один из правильных вариантов, но все равно связность. от которой все равно скорее всего никак не уйти

Таймураз
28.08.2018
07:30:41
один из правильных вариантов, но все равно связность. от которой все равно скорее всего никак не уйти
Дык я об этом же Но при этом не засоряется атом Вдруг он в модуле лежит стороннем

Arthur
28.08.2018
07:31:47
один из правильных вариантов, но все равно связность. от которой все равно скорее всего никак не уйти
Связанность * Высокая связность модулей - наоборот кул и явный плюс архитектору

Andrew
28.08.2018
07:33:20
Это бред когда модули сильно связаны

Arthur
28.08.2018
07:33:51
читать научись

не связанность, а связность

это разные понятия в архитектуре

Andrew
28.08.2018
07:34:39
Хорошо, что ты имеешь ввиду под связностью ?

Таймураз
28.08.2018
07:35:24
Хорошо, что ты имеешь ввиду под связностью ?
https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D1%8F%D0%B7%D0%BD%D0%BE%D1%81%D1%82%D1%8C_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)

Arthur
28.08.2018
07:35:29
это не я имею в виду, это архитектурные термины

Google
Arthur
28.08.2018
07:36:24
выше линк сбросили

связанность - сила сцепления нескольких модулей, связность определяет взаимодействие компонентов внутри модуля

и вот связанность должна быть как можно меньшей

Таймураз
28.08.2018
07:37:27
так объясни
Связность- это когда модуль самодостаточен (атомарен в какой-то степени)

Ничего лучше атома и атомарных интерфейсов для примера связности не могу привести

hlomzik
28.08.2018
07:39:25
Связность- это когда модуль самодостаточен (атомарен в какой-то степени)
Дело же не в этом, а в том, что он хорошо реиспользуем. Как я понял

Просто атомарность — это низкая связанность, получается

Таймураз
28.08.2018
07:40:26
Просто атомарность — это низкая связанность, получается
В атомарном классе ничего не заменишь Он абсолютно точно выполняет свою функцию и его части нельзя раздробить на меньшие классы Не всегда, но почти всегда это говорит о хорошей связности

А вот связанность- это когда ты навелосипедил кучу модулей, которые хуй знает как обмениваются состоянием

Roman
28.08.2018
07:41:21
Встроенного referring'а не хватает? const Button = styled.button` ${Header} & { ... } ... `
Народ, ткните где почитать про это, что-то я не в теме((

Таймураз
28.08.2018
07:41:38
Народ, ткните где почитать про это, что-то я не в теме((
Выдели полчаса на чтение доки стайледов=)

Roman
28.08.2018
07:43:19
Sergey
28.08.2018
07:56:59
Коллеги, используете ли вы в работе иммутабельные структры данных ? Чем аргументировали свой выбор?

Егор
28.08.2018
08:00:06
Посоветуйте карусельку на реакте чтобы умела отображать по несколько элементов, крайние элеменыты выстраивала ровно по краю и не резала тени при наведении на элемент.

Егор
28.08.2018
08:01:21
Ничего. просто если есть уже такое, то зачем тратить на это время?

Andrey
28.08.2018
08:04:58
Вряд ли это есть под конкретные требования на реакте.

Max
28.08.2018
08:26:51
кто работал с ag-grid?

Google
Sander
28.08.2018
08:28:27
Всем привет, как использовать svg по url и как компонент одновременно, как реализовать такое? есть ли возможность сделать это через webpack?

Sander
28.08.2018
08:31:48
я пологаю да, в зависимости как используешь - как компонент или как ссылку, можно ли как-то определить как ему грузить. (inline svg or svg url)

Admin
ERROR: S client not available

Sander
28.08.2018
08:33:05
эм, как картинка чтоб грузилась по адресу, как file-loader

как react component

svg inline loader и file-loader

Sergey
28.08.2018
08:34:20
Здравствуйте товарищи, подскажите пожалуйста как использовать конфиги nextjs в контексте sails ? использую этот хук https://github.com/RasCarlito/sails-hook-next пытаюсь добавить лоадеры для nextjs , но получилось добавить только 1, помогите разобраться , заранее спасибо , вот пример конфига const withSass = require('@zeit/next-sass') const withImages = require('next-images') const { webpack } = withSass() const { image } = withImages() module.exports.next = { // Sails integration options api: { // Prefix for all Sails API routes prefix: '/api' }, // Next.js instance options. Passed to `next()`. server: { // Next.js root directory dir: '.', // Dev mode. Is overridden by `process.env.NODE_ENV !== 'production'` dev: false, // Hide error messages quiet: false, // Equivalent to a `next.config.js` file conf: { webpack, }, }, };

Sander
28.08.2018
08:35:54
svg inline loader и file-loader
есть соображения как использовать это одновременно для svg? в зависимости от того как подключаешь компонент.

Sergey
28.08.2018
08:36:21
Николай
28.08.2018
08:36:29
Или { this.state.svg ? <svg> : <Svg />}

Sander
28.08.2018
08:37:29
не буду же я для каждой иконки svg делать компонент из него

когда где-то мне нужны чтоб они были как .svg иконки а где-то как компоненты

не подходит мне такой вариант

Sergey
28.08.2018
08:38:00
не буду же я для каждой иконки svg делать компонент из него
сделай 1 компанент который принимает урл картинки

как хелпер

Google
Николай
28.08.2018
08:38:44
Я бы сделал компонент на оба случая

Sander
28.08.2018
08:38:48
если это будет по url, то придется использовать что-то типо <img src={svg} /> - цвета там не поменяешь

Николай
28.08.2018
08:38:51
Предсказуемость важна

Sander
28.08.2018
08:39:17
еще иконку можно использовать в самих стилях как background-url

Sergey
28.08.2018
08:39:40
Николай
28.08.2018
08:39:44
В теории, у тебя все на странице должно быть компонентами

Sander
28.08.2018
08:40:29
вообще как webpack должен грузить картинку? как file или как inline svg? с этого надо начать.

Sergey
28.08.2018
08:40:53
ну на выходе будет строка

в любом случае либо свг либо base64

Николай
28.08.2018
08:41:21
Имея ссылку, можно хоть на отдельные path разбить и отрисовать самим реактом

Sergey
28.08.2018
08:42:54
Здравствуйте товарищи, подскажите пожалуйста как использовать конфиги nextjs в контексте sails ? использую этот хук https://github.com/RasCarlito/sails-hook-next пытаюсь добавить лоадеры для nextjs , но получилось добавить только 1, помогите разобраться , заранее спасибо , вот пример конфига const withSass = require('@zeit/next-sass') const withImages = require('next-images') const { webpack } = withSass() const { image } = withImages() module.exports.next = { // Sails integration options api: { // Prefix for all Sails API routes prefix: '/api' }, // Next.js instance options. Passed to `next()`. server: { // Next.js root directory dir: '.', // Dev mode. Is overridden by `process.env.NODE_ENV !== 'production'` dev: false, // Hide error messages quiet: false, // Equivalent to a `next.config.js` file conf: { webpack, }, }, };

Sander
28.08.2018
08:43:28
как-то так можно сделать? file-loader!./file.svg

import img from 'file-loader!./file.svg'

Страница 4703 из 5115