
Владимир
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
попробуй их генерить новые

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

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

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

hlomzik
28.08.2018
06:55:35

Roman
28.08.2018
06:56:02

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

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

Google

Таймураз
28.08.2018
07:12:37
styled(Button)`

Cenator
28.08.2018
07:17:51

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

Артур
28.08.2018
07:24:18

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

Roman
28.08.2018
07:32:53

hlomzik
28.08.2018
07:33:14

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

Roman
28.08.2018
07:36:16

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

Таймураз
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
Посоветуйте карусельку на реакте чтобы умела отображать по несколько элементов, крайние элеменыты выстраивала ровно по краю и не резала тени при наведении на элемент.

Roman
28.08.2018
08:00:37

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

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

hlomzik
28.08.2018
08:08:43

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

Google

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

Николай
28.08.2018
08:29:57

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

Admin
ERROR: S client not available

Николай
28.08.2018
08:32:25
И что значит как компонент, в твоем понимании?

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

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
как хелпер

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'