Size: a a a

GraphQL — русскоговорящее сообщество

2018 May 08

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
Правильный ли такой подход для проверки авторизован пользователь или нет?
const Header = () => {
 return (
   <Query query={CURRENT_USER}>
     {({ loading, data: { currentUser } }) => {
       if (loading) {
         return <div>loading...</div>
       }

       if (currentUser) {
         return <div>Profile</div>
       }

       return <div>Login</div>
     }}
   </Query>
 )
}

const Sidebar = () => {
 return (
   <Query query={CURRENT_USER}>
     {({ loading, data: { currentUser } }) => {
       if (loading) {
         return <div>loading...</div>
       }

       if (currentUser) {
         return <div>Sidebar auth user</div>
       }

       return <div>Sidebar guest</div>
     }}
   </Query>
 )
}
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
Nikita Stenin
Правильный ли такой подход для проверки авторизован пользователь или нет?
const Header = () => {
 return (
   <Query query={CURRENT_USER}>
     {({ loading, data: { currentUser } }) => {
       if (loading) {
         return <div>loading...</div>
       }

       if (currentUser) {
         return <div>Profile</div>
       }

       return <div>Login</div>
     }}
   </Query>
 )
}

const Sidebar = () => {
 return (
   <Query query={CURRENT_USER}>
     {({ loading, data: { currentUser } }) => {
       if (loading) {
         return <div>loading...</div>
       }

       if (currentUser) {
         return <div>Sidebar auth user</div>
       }

       return <div>Sidebar guest</div>
     }}
   </Query>
 )
}
мне кажется, что нет)
источник

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
Kolya Vlasov
мне кажется, что нет)
А как тогда лучше?
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
Nikita Stenin
А как тогда лучше?
ну у нас есть авторизированные роуты и неавторизированные
по разным урлам и показываешь разное
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
у нас такая кверя выдает ошибку, если неавторизирован
источник

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
Kolya Vlasov
ну у нас есть авторизированные роуты и неавторизированные
по разным урлам и показываешь разное
А как на одном роуте показать разное?
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
го в личку
источник
2018 May 09

d

dan in GraphQL — русскоговорящее сообщество
Привет. Можно ли каким то образом игнорировать ответ сервера и оставить в кеше оптимистик респонс в Apollo GraphQL?
источник

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
Привет. Всех с праздником. Кто нибудь знает open source приложения написанные на react + react-apollo 2.0?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Чекни тут, обычно в таких коллекциях много примеров
источник

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
akaSybe
Чекни тут, обычно в таких коллекциях много примеров
Спасибо
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
а есть какой то способ не писать email: $email, houseId: $houseId, authorId: $authorId... ?)
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
в apollo
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
ведь разница только в $, и у меня пока всегда так, в каких случаях есть смысл разные имена параметров задавать ?)
источник

d

dan in GraphQL — русскоговорящее сообщество
Мы используем mutation meetingCreate($input: MeetingCreateInput), так не надо все перечислять каждый раз :)
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Nikita Stenin
Привет. Всех с праздником. Кто нибудь знает open source приложения написанные на react + react-apollo 2.0?
источник
2018 May 10

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Наконец-то выпилил документашку для graphql-compose
Еще есть что дорихтовать, но пользоваться уже можно.
https://graphql-compose.github.io/
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
🎉🎉🎉
источник