Commit graph

482 commits

Author SHA1 Message Date
Ricardo Pierre-Louis
f2989c5739 Examples/with reflux (#3476)
* Update withData.js (#3458)

#3234

* Begun with-reflux example

* Built with-reflux example

* Built with-reflux example
2017-12-19 10:33:01 +01:00
Brice BERNARD
5bb710a0d2 [with-jest] Upgrade to jest 22 and so remove raf deps (#3477) 2017-12-19 10:29:29 +01:00
Petr Huřťák
9bc681bea1 Fix glamorous example (#3462)
It used old version 1 and when I run npm run dev it returned 500.
Once I updated to 4, everything works as expected.
2017-12-18 11:28:57 +01:00
Abdulhalim Kara
69aa647535 Update withData.js (#3458)
#3234
2017-12-18 11:27:16 +01:00
Brice BERNARD
35ffad968c [with-apollo] Fix missing rootContext (#3468) 2017-12-18 11:25:06 +01:00
Sergio Xalambrí
5040de3b3f Fix SVG component example dependencies (#3448) 2017-12-13 01:44:11 -08:00
Bertrand Marron
c8d2da68cf Use "preset-env" option to configure env preset in with-jest example (#3424) 2017-12-08 20:01:05 -08:00
Thierry Charbonnel
4cab5228a0 Github gh-pages Example (#3383)
* gh-page-exemple

* add babelrc for gh-page exemple

* Fix example (exemple in fr)

* example fix typo

* lint fix
2017-12-08 18:17:04 -08:00
Tim Neutkens
51f120ec70 Add markdown-in-js example (#3410) 2017-12-06 18:20:38 -08:00
Tim Neutkens
24c1ac6ca9
Use canary for all example downloads (#3411) 2017-12-06 18:12:42 -08:00
Tim Neutkens
b64365b550 Add markdown-in-js example (#3410) 2017-12-06 16:59:32 -08:00
Thomas Greco
278f58b54b pushing updated emotion example (#3344)
* pushing updated emotion example

* Fix linting
2017-12-05 16:46:06 -08:00
Brice BERNARD
48ed89f93d [with-apollo] Fix warning about missing _allPostsMeta and more (#3397)
* Fix coding style

* Fix className type

* Upgrade deps

* Fix coding style of lib/

* Simplify onSubmit handler

* Fix missing missing _allPostsMeta warning

* Follow lint rules
2017-12-05 10:50:45 -08:00
Brice BERNARD
25005d158b [with-jest] Fix tests (#3395)
* Fix tests

* Follow linting rules
2017-12-05 10:43:30 -08:00
Tibor Vukovic
e8f39ad74c Update hapi example to support hapi@17 (#3357) 2017-12-05 10:42:57 -08:00
Arunoda Susiripala
820e3ff716
Always load pages with ".js" extension (#3393)
* Always fetch pages with '.js' extention from client side.

* Load error page always from _error.js rather _error/index.js

* Load pages from page.js instead of page/index.js from the client for static exports.

* Update index.js

* Simplify the path re-write logic in the webpack pages-plugin.
2017-12-05 04:49:53 +05:30
Giuseppe
5daafa4f87 Upgrade styled-jsx to v2.2.1 (#3358)
* Pulled encoding to top of head (#3214)

* Remove next.d.ts to use @types/next (#3297)

* Add with-mobx-state-tree example (#3179)

* Adapt with-mobx example for with-mobx-state-tree

* Remove unnecessary lastUpdate parameter to show off snapshot

* update readme

* make other.js more closely mimic index.js

* Upgrade styled-jsx to v2.2.1

Includes some bug fixes.

* Fix linting
2017-12-04 08:15:30 -08:00
dsantic
3a651971e1 Upgrading with-flow example to the latest flow-bin ver. 0.59.0 (#3337)
For upgrading I used flow-upgrade module by https://yarnpkg.com/en/package/flow-upgrade
2017-12-03 14:58:46 -08:00
Fouad Matin
2528779394 examples: add create-next-app (#3377)
* examples: add create-next-app

* fix with-typescript readme
2017-12-02 20:30:17 -08:00
Gregoor
6ad54704da Update relay example dependencies & .gitignore (#3365) 2017-12-02 18:07:42 -08:00
Sergio Xalambrí
cd0e13df01 Add example of Nodemon on a custom server (#3374) 2017-12-02 15:44:38 -08:00
Tim Neutkens
df4974eac8
Add runtime environment example (#3371) 2017-12-02 18:08:53 +01:00
Sergio Xalambrí
32eb6b7718 Add with Portals example (#3372) 2017-12-02 18:02:22 +01:00
Adrian Li
f9c6e12037 Update reason example to version 3 syntax and fix errors (#3347)
* update dependencies

* add bsconfig refmt version

* update to new syntax

* add dependency on concurrently for dev convenience

* fix dev script
2017-11-28 14:15:03 +01:00
Tim Neutkens
c9401214db Fix linting 2017-11-25 12:03:25 +01:00
Brian Dombrowski
5ede8c9dc3 More complete with-apollo-and-redux example with dynamic post route (#3223)
* More complete with-apollo-and-redux example with dynamic post route

* Removed commented out code
2017-11-23 14:05:51 +01:00
Lucas Rosa
fc335ac36c Add example with tailwind css (#3317)
* Add Tailwind css example

* Fix read me

* Add create-next-app setup to read me
2017-11-23 13:48:34 +01:00
Max Scher
f0eacf66ea Add data node to serverState declaration (#3321)
The serverState variable definition did not include the data node, which
may cause parsing errors on the client-side.
  - add data: { } on line 23 within the apollo: { } object
2017-11-23 13:46:33 +01:00
Dan Argue
a8c344fa19 Add with-mobx-state-tree example (#3179)
* Adapt with-mobx example for with-mobx-state-tree

* Remove unnecessary lastUpdate parameter to show off snapshot

* update readme

* make other.js more closely mimic index.js
2017-11-23 13:41:59 +01:00
Tage A. L. K
c6d9ab7563 with-apollo-auth updated for Apollo 2.0 (#3278)
* Updated for Apollo 2.0

* Updated for commit: ccb188a

* Simplified serverState

Updated with danistefanovic's comment. Looks better.

* Revert "Simplified serverState"

This reverts commit 1b543a35909dcfe401c753cb2f71760180087057.

* Simplified server

Updated with Statedanistefanovic's comment.
2017-11-17 08:23:52 +01:00
Brice BERNARD
bda073cfc1 Remove next.d.ts to use @types/next (#3297) 2017-11-16 12:28:10 +01:00
Thomas Vogel
abe0aebcc0 updated with-apollo example to update option API (#3296) 2017-11-16 11:18:25 +01:00
Tim Neutkens
6977d61ebe Merge branch 'master' into canary
# Conflicts:
#	.travis.yml
2017-11-15 13:20:46 +01:00
Divyendu Singh
ccb188ab6b Update withData.js - support withRouter HOC (#3286)
Add support for using withRouter as HOC with this example.

Passing router context manually fixes this, based on, https://github.com/zeit/next.js/issues/2908#issuecomment-338244804
2017-11-15 10:44:06 +01:00
Elliot Hesp
636c428a05 Update deprecated firebase method (#3277)
getToken is now deprecated, you'll get the following message if using the previous code:

firebase.User.prototype.getToken is deprecated. Please use firebase.User.prototype.getIdToken instead.
2017-11-15 10:35:30 +01:00
Nghiệp
c0581a40cc Update README.md for with-shallow-routing example (#3285) 2017-11-15 09:55:41 +01:00
Tomek
5260736e33 example with-redux-observable (#3272)
* example with-redux-observable

* fix styling with js standard-style
2017-11-13 20:37:43 +01:00
Brice BERNARD
45e26f22b3 Fix tsx workaround, bootstrap next.d.ts, add tslint deps (#2885) 2017-11-13 13:59:00 +01:00
Vinicius Camargo
fbd4f03254 Update the custom-server-express with an req.params example (#3258) 2017-11-13 12:22:10 +01:00
yuyaohshimo
e67d17ef84 Add kea example (#3262) 2017-11-13 12:21:11 +01:00
Kai Yen
d72d3c09ef Fixed how credentials opt is passed to HttpLink (#3269)
Prior to react-apollo 2.0 createNetworkInterface accepted the credentials option in {opt: {credentials: 'policy'}}. HttpLink accepts it as {credentials: 'policy'}.
2017-11-13 12:20:59 +01:00
Tomas Roos
629d0a261b messages are availble within initialProps (#3252)
This has never been working, we based our intl + locale lookups out of this example and found out when translations wasn't working on page transitions due to the fact that messages gets set to undefined because its trying to destruct in the incorrect level
2017-11-08 20:37:52 +01:00
cinos
983455ed51 Update package.json (#3246)
Upgrade i18next & react-i18next
2017-11-06 08:51:16 +01:00
Tim Neutkens
6952d58c4e Make sure examples adhere to code style 2017-11-05 19:47:12 +01:00
Juan Gallo
e1d9ae27f0 only-client-render-external-dependencies example (#3229) 2017-11-05 17:20:24 +01:00
Tim Neutkens
18f8ab392a Merge branch 'master' into canary
# Conflicts:
#	examples/with-apollo/lib/initApollo.js
#	examples/with-apollo/package.json
#	examples/with-react-with-styles/package.json
#	examples/with-static-export/package.json
#	package.json
2017-11-05 11:01:59 +01:00
Leandro Ardissone
a35e747e24 Added Sentry.io example (#3215)
* Added Sentry example

* Code style fixes

* Fixes docs + removed demo DSN + send error to comp
2017-11-04 15:06:16 +01:00
Leonardo Quixada
b41d177609 Dropped isomorphic-fetch in examples in favor of isomorphic-unfetch. (#3230) 2017-11-04 15:05:16 +01:00
Andy Kenward
8bb31f0960 fix : example/with-noscript to use next@latest and react-dom (#3237)
* example with-noscript use next@latest

* fix : example/with-noscript react-dom/server usage

Since the update to react ^16.0.0 react-dom import location has changed
2017-11-04 11:25:39 +01:00
Andy Kenward
c29ec6bdd0 example/with-static-export update react & next dependencies (#3238)
`next@latest` instead of beta
react 16
2017-11-04 11:24:54 +01:00
Jerome Fitzgerald
a450502a0d [fix] with-apollo: Cannot read property 'data' (#3226)
* [fix] with-apollo: Cannot read property 'data'

When we create the initial serverState, we need to create the
 eventual construct of the Apollo Data to reside within

Later in the constructor this allows for the initApollo to either
 be generated from SSR, or to init from scratch.

Fixes
> Cannot read property 'data' of undefined
> TypeError: Cannot read property 'data' of undefined

* [refactor] with-apollo: reduce init `serverState`

No need to explicitly set `data` as empty.
This trims up 4 lines. 😀
2017-11-04 11:24:16 +01:00
Kitti Piyapan
28767c06d1 Change file name lib on example keep the same format (#3227)
Change file name format on folder lib like /examples/with-apollo and /examples/with-apollo-and-redux
2017-11-02 17:56:14 +01:00
Thomas Kolar
6089377c6b Fix/Update react-with-styles & aphrodite example (#3224)
* chore(package): Update dependencies for aphrodite and react-with-styles

* refactor: Update example to current version of react-with-styles
2017-11-01 19:53:45 +01:00
Tim Neutkens
c8059b9f12 Make sure linting passes 2017-10-31 08:58:00 +01:00
Remy Sharp
4c18678d54 Create example of activeClassLink using withRouter (#3188) 2017-10-30 15:24:31 +01:00
Ismael Martínez
015d06a331 Upgrade React for examples with next@latest (#3196) 2017-10-29 00:58:17 +02:00
Sebastian
741f211331 with-apollo example using Apollo 2 (#3180)
* Updated dependencies related to Apollo and React.

* Updated libs with Apollo 2 new set of modules.

* Updated to Apollo 2 react integration modules.

* Updated withData to separate apollo state from the app's state.
2017-10-29 00:58:17 +02:00
Wes Bos
4314802422 Update styled components for React 16 (#3187)
Next 4 only works with React 16, so for this example to work we need an update.
2017-10-29 00:58:17 +02:00
Ismael Martínez
78aa068a12 Upgrade React for examples with next@latest (#3196) 2017-10-28 09:26:00 +02:00
Sebastian
c0eca35810 with-apollo example using Apollo 2 (#3180)
* Updated dependencies related to Apollo and React.

* Updated libs with Apollo 2 new set of modules.

* Updated to Apollo 2 react integration modules.

* Updated withData to separate apollo state from the app's state.
2017-10-28 09:19:56 +02:00
Wes Bos
2d3192e4b8 Update styled components for React 16 (#3187)
Next 4 only works with React 16, so for this example to work we need an update.
2017-10-26 21:29:53 +02:00
Shu Uesugi
9320d9f006 Add with-global-stylesheet-simple (#3157)
* Add with-global-stylesheet-simple

* Lint fix
2017-10-23 20:25:16 +02:00
Ismael Martínez
8c60a2e35d Fix with-amp example (#3153)
React v16 supports invalid DOM attributes now. 
ReactInjection and DOMProperty throws an error.
Reference: #3152
2017-10-23 14:37:45 +02:00
Ismael Martínez
e5c46c2632 Update React on with-socket.io example (#3151)
Next.js v4 requires React v16.
2017-10-23 11:23:50 +02:00
Jerome Fitzgerald
89691cbe0c [chore] Examples: styled-jsx-plugin-sass@0.2.0, show dynamic (#3137)
* [chore] styled-jsx-plugin-sass@0.2.0, show dynamic

styled-jsx-plugin-sass had an update that now allows for sass and
 dynamic to live together.

This updates that package and updates the example slightly to show how.

* [fix] errant space in styled-jsx-scss example
2017-10-20 19:29:02 +02:00
Li Weinan
9b53d007e7 [update example - with-apollo-and-redux] pin dependencies (#3130)
* update dependnecies

* keep next version as `latest` and depend on `react@^16.0.0`
2017-10-19 14:42:24 +02:00
Mariano Fernández Cocirio
474085b68a Jest example updated (#3123)
* jest example updated

* reverted changes on yarn.lock
2017-10-17 20:59:22 +02:00
Tim Neutkens
47d3cfd0fd Upgrade React for all examples (#3113) 2017-10-17 08:11:46 +02:00
Stephen Daves
b7406e90c5 Fix url typo (#3111) 2017-10-16 21:28:25 +02:00
Tim Neutkens
ae44109f6d Add styled-jsx-plugin-sass example (#3104)
* Upgrade dependency on next

* Add styled-jsx-plugin-sass example

* Update readme
2017-10-16 12:08:24 +05:30
Connor Bär
9b129f883d Fix 'Deploy to now' link for with-styled-jsx-plugins example (#3103) 2017-10-16 08:16:09 +02:00
Tim Neutkens
e9d14613d4 Make styled-jsx configurable (#3050)
* Make styled-jsx configurable

* Add styled-jsx-plugin-postcss example

* Add styled-jsx 2.1.0 with plugins support

* Move examples around and add description

* Add link to new example
2017-10-15 19:54:57 +02:00
Mariano Fernández Cocirio
2f6e43f57f Update styled-jsx-postcss example (#3083)
* Update babel-preset.js

As './dist/server/build/babel/preset' now return a function, in this example we need to first call the function and after that replace styled-jsx

* linting issues solved
2017-10-13 23:28:42 +02:00
Sitian Liu
a25cb412bf Firebase server side auth example update: don't fetch messages server-side if user is not found (#3087)
* don't fetch messages server-side if user is not found 

Currently, the component always fetch everything under '/messages' even if the user is not authenticated on the server side. Update it to not fetch if the user is not found as a better example on handling.

* fix lint error
2017-10-13 23:08:41 +02:00
Kohei Hasegawa
63ac27b900 Update TypeScript example (#3074) 2017-10-11 21:36:04 +02:00
Eric Redon
96f5bcbd57 Uplift with-global-stylesheet example (#3076)
* Fix with-global-stylesheet example by depending on React≥16

* Bump other dependencies of with-global-stylesheet example
2017-10-11 21:32:45 +02:00
Hugo Meissner
573692c137 emotion v8 + adjustments for breaking changes (#3054)
* emotion v8 + adjustments for breaking changes

* Corrected versioning

* Take hydrate from 'react-emotion'

I was actually wondering that, but haven't seen hydrate in the medium post (even though you pointed out that react-emotion exports all of emotion and I've seen it in source) and didn't want to risk it for the off chance that it *should* be imported directly from emotion for some reason :D
2017-10-09 23:18:37 +02:00
Simon Hänisch
7fe20ed285 update readme for using-preact example (#3062)
There was a missing "is" in one of the sentences.
2017-10-09 22:55:56 +02:00
Guilherme Diego
ebfa08fdff Add details to with-scoped-external-css (#3055) 2017-10-08 16:55:17 +02:00
Tom MacWright
559c25253e Configurable opts for babel-preset-env + babel-plugin-transform-runtime (#2991)
* Configurable opts for babel-preset-env + babel-plugin-transform-runtime

This adds `preset-env` and `transform-runtime` options to the
`next/babel` Babel preset, which are then passed through to those
presets and transforms. This allows configuration to keep next.js
from the default 'maximum' transform, and instead use built-in
implementations of globals, classes, async, and other commonly-supported
features.

Fixes #2989

* Use spread notation instead of Object.assign
2017-10-07 08:38:59 +02:00
James Hegedus
594b214a23 Update with-firebase-hosting. (#3032)
Simplify scripts.
2017-10-05 08:28:46 +02:00
Ryan Ponce
97a6a62a6b Fix typo in README (#3038) 2017-10-03 22:13:07 +02:00
Theodore Vorillas
de8ecbbe19 Added Fastify example (#3034) 2017-10-03 07:58:26 +02:00
Alain
df5b96adec typo on line 7 (#3031)
bsb make world instead of nake world.
2017-10-02 16:12:52 +02:00
Nicholas Rakoto
016920e3e0 Example: Improve ReasonML example (#3021)
* Git ignore with-reasonml/lib folder

The lib folder contains code generated by BuckleScript, it shouldn't be
versioned.

* Fix, case sensitive paths

Next.js use case-sensitive-paths-webpack-plugin and BuckleScript tries
to maintain the filename case.

* Refactor, use a .babelrc file instead of a babel config in package.json

This is the official recommended way in Next.js

* Enable way, way, waaaay nicer error messages!

Adds `"bsc-flags": ["-bs-super-errors"]` to the bsconfig.json file.

https://reasonml.github.io/community/blog/#way-way-waaaay-nicer-error-messages

* Fix npm scripts & use concurrently to run bsb & next in parallel for dev

* Upgrade bs-platform

* Replace statefulComponent with new reducerComponent

https://github.com/reasonml/reason-react/blob/master/HISTORY.md#024

* Upgrade with-reasonml example to next.js 3
2017-09-30 22:02:45 +02:00
Tim Lucas
bf1927436c Update the hash-statics example to support sub-dirs (#3015) 2017-09-30 09:00:23 +02:00
Jimmy Moon
846f734da3 Add webpack-bundle-size-analyzer example (#3013) 2017-09-28 22:03:59 +02:00
José Netto
362fcf917a Update with-dotenv example README.md to add troubleshooting information (#2995) 2017-09-26 23:06:29 +02:00
Christian Alfoni
094bb1f7b9 Add Cerebral example (#2976) 2017-09-23 16:30:22 +02:00
estrada9166
4bd30c8713 Example: Form handler with Redux and React-bootstrap (#2949)
* Example: Form handler with Redux and React-bootstrap

* inputChange refactoring

* Destructuring inputChange
2017-09-19 21:24:28 +02:00
Srigi
d03ce5386d Example: with Freactal (#2955)
* Define dependencies & NPM stuff for the example

* Setup Babel preset

* Add sources of working version of example

* Indicate ajax loading state

* Add readme file

* Remove unneeded .babelrc
2017-09-17 23:16:19 +02:00
Shaleen Jain
093b091a5c Update styled components example (#2945)
* Update styled components example

Updates the styled-components example to pass HOC to renderPage() and fix SSR.

* fix lint errors
2017-09-14 14:17:18 +02:00
Márcio Vinícius Oliveira Sena
87d7ad2fc0 Example: Overwriting meta tag with react-helmet (#2942) 2017-09-12 14:55:40 +02:00
David Nguyen
3e8d2b37bb added with-noscript example (#2767) 2017-09-08 23:33:15 +02:00
Sergio Xalambrí
8b507a7943 Example: Add asset imports example (#2864) 2017-09-08 23:21:06 +02:00
Andrey Marchenko
b66490835c Corrected dependencies for preact and inferno (#2583)
* Corrected dependencies for the preact example. Require react and react-dom

* Corrected dependencies for the inferno example. Require react and react-dom
2017-09-08 23:15:03 +02:00
starriv
ace748dcfe More elegant application of antd (#2840)
* Update .babelrc

* Create index.js

* Update index.js

* Update index.js

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Fix linting errors
2017-09-08 23:13:52 +02:00
Tim Neutkens
6e88780419 Add missing variables (#2905) 2017-09-05 21:43:31 +02:00
Kent C. Dodds
32c3dd0476 docs(jest): add note about .babelrc (#2911)
Closes #2895
2017-09-05 18:27:17 +02:00
Sergio Xalambrí
e13bb3f62f Example: hashed statics (#2891)
* Add hashed statics example

* Fix linting
2017-09-02 00:35:45 +02:00