Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

everyone who worked on this is missing hero badges... #3

Open
kaigouthro opened this issue Nov 9, 2018 · 1 comment
Open

everyone who worked on this is missing hero badges... #3

kaigouthro opened this issue Nov 9, 2018 · 1 comment

Comments

@kaigouthro
Copy link

This is literally the IDEAL stack for fast apps with extensibility, great looks, and the separation of api's is such a smart move.

i literallly have spent the past month looking for how to build this exact stack (well, i got about 70% of the way there with my wish list,this release far surpasses it).

add this to sandbox sections of code the way google sandboxes tabs, or bitwig sandboxes audio plugins....:
https://github.com/Trimma/react-redux-isolate

and add these semi-official 3rd party themes for semantic-UI.. (they all look great)
https://github.com/semantic-ui-forest/forest-themes

and is this possible to have sandboxed applets/widgets each requiring their own auth from an outside microsource? ie: pretend i wanted to load facebook feed next to a twitter feed for users of my app, can i have them individuallly call directly out to get their auth tokens and use the middleware to store their information in a secure database so they can just single-sign-on to the app and the app will sign them into all their services at once, while react is already rendering the framework pulling the ui elements and rendering them while the clientside app is waiting for the api data to arrive?through feathers?

i want to load up all my modules and component pieces and objects into a rmongo database with memcached caching, and store all the user profile information on mysql8 with redis caching,, where feathers contacts the outside world via KrakenD api gateway for auth and live data, and it splits off the auth to the the middle ware, but once auth is passed, it's all sockets passing the api data as fsat as possible to the app user..

who here is the resident expert on this stack? can they e-mail me some answers?

@kaigouthro
Copy link
Author

I keep running into this. and nothing i do seems to make the site work on my ipad or iphone in the latest chrome other than the home page, without any css, and can't nav to other pages.
i've got the rest of everything pretty great going, redid both the chat pages so they look nice, and load top down instead of adding messages to the bottom. eslinted it to death until i got vscode set up right so it formats correctly. but.. there's a problem that traces back to this code in server.js:


const modules = [];
    const component = (
      <Loadable.Capture report={moduleName => modules.push(moduleName)}>
        <Provider store={store} {...providers}>
          <ConnectedRouter history={history}>
            <ReduxAsyncConnect routes={routes} store={store} helpers={providers}>
              {renderRoutes(routes)}
            </ReduxAsyncConnect>
          </ConnectedRouter>
        </Provider>
      </Loadable.Capture>
    );

which leaves me with this error in terminal after a perfect compile, i hit refresh or simply open the page on my ipad or phone, and this comes up, and a not-quite fully rendered homepage.

[0] i 「wdm」: Compiled successfully.
[2] POST /authentication 201 2.123 ms - 398
[2] GET /loadInfo 200 0.289 ms - 64
[1] Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
[1]
[1] Check your code at App.js:122.
[1] in App
[1] in Route
[1] in withRouter(App)
[1] in Connect(withRouter(App))
[1] in Route
[1] in Switch
[1] in Route (at ReduxAsyncConnect.js:69)
[1] in ReduxAsyncConnect
[1] in Route
[1] in withRouter(ReduxAsyncConnect) (at server.js:138)
[1] in Router
[1] in ConnectedRouter (at server.js:137)
[1] in Provider
[1] in withContext(Provider) (at server.js:136)
[1] in Capture (at server.js:135)
[1] MOUNT ERROR: Error: Invariant Violation: Element type is invalid: expected a string (for bu ilt-in components) or a class/function (for composite components) but got: und efined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant