Git Product home page Git Product logo

gapminder-org's People

Contributors

dydek avatar natali-abyss avatar valorkin avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gapminder-org's Issues

Cannot read property 'cover' of undefined

common.js:5 EXCEPTION: Cannot read property 'cover' of undefinedErrorHandler.handleError @ common.js:5next @ common.js:7generatorOrNext.object.schedulerFn @ common.js:7SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9Subject.next @ common.js:9EventEmitter.emit @ common.js:7onError @ common.js:7onHandleError @ common.js:7ZoneDelegate.handleError @ common.js:78Zone.runTask @ common.js:77ZoneTask.invoke @ common.js:78
common.js:5 ORIGINAL STACKTRACE:ErrorHandler.handleError @ common.js:5next @ common.js:7generatorOrNext.object.schedulerFn @ common.js:7SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9Subject.next @ common.js:9EventEmitter.emit @ common.js:7onError @ common.js:7onHandleError @ common.js:7ZoneDelegate.handleError @ common.js:78Zone.runTask @ common.js:77ZoneTask.invoke @ common.js:78
common.js:5 TypeError: Cannot read property 'cover' of undefined
    at RoutesManagerService.convertArticleToRawRoute (common.js:21)
    at common.js:21
    at arrayEach (common.js:11)
    at Function.forEach (common.js:13)
    at RoutesManagerService.addRoutesFromMenus (common.js:21)
    at SafeSubscriber._next (common.js:68)
    at SafeSubscriber.__tryOrUnsub (common.js:9)
    at SafeSubscriber.next (common.js:9)
    at Subscriber._next (common.js:9)
    at Subscriber.next (common.js:9)ErrorHandler.handleError @ common.js:5next @ common.js:7generatorOrNext.object.schedulerFn @ common.js:7SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9Subject.next @ common.js:9EventEmitter.emit @ common.js:7onError @ common.js:7onHandleError @ common.js:7ZoneDelegate.handleError @ common.js:78Zone.runTask @ common.js:77ZoneTask.invoke @ common.js:78
common.js:21 Uncaught TypeError: Cannot read property 'cover' of undefined

Breadcrumbs

  • Investigate different approaches to express breadcrumbs in contentful data structures ( refs #69 )
  • Create structure that express breadcrumbs ( refs #70 )
  • Change current contentful gapminder.org UI to support new data structure ( refs #71 )

Tags

  • create Tag data structure on contentful ( refs #79)
  • make it possible to tag NodePages with Tag ( refs #80 )
  • modify ContentfulContentService to find NodePages by tags ( refs #81 )
  • render tags along with NodePages ( refs #82 )
  • show related posts result ( refs #83 )

Extract codebase responsible for NodePage rendering and dynamic route configuration as a separate reusable module

  • extract RoutesGatewayComponent
  • extract RoutesGatewayService
  • extract BreadcrumbsComponent
  • extract BreadcrumbsService
  • extract DynamicRouteConfigurator
  • extract ContenfulContentService with all Contentfule specific datatypes
  • extract contentful response tools (response.tools.ts)
  • extract ToDatePipe
  • extract MarkdownPipe
  • extract ContentfulImageDirective
  • extract EntriesViewComponent, HtmlEntry, EmbeddedEntry, ImageEntry
  • create a module documentation

Main (landing) page

  • "Slider" section ( refs #4 )
  • "Latest Videos" section ( refs #5 )
  • "Latest Blog Posts" section ( refs #6 )
  • "Hans Tweets" section ( refs #7 )
  • "Header" section ( refs #8 )
  • "Footer" section ( refs #9 )

Cannot read property 'entryPoint' of undefined

common.js:5 EXCEPTION: Cannot read property 'entryPoint' of undefinedErrorHandler.handleError @ common.js:5next @ common.js:7generatorOrNext.object.schedulerFn @ common.js:7SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9Subject.next @ common.js:9EventEmitter.emit @ common.js:7onError @ common.js:7onHandleError @ common.js:7ZoneDelegate.handleError @ common.js:78Zone.runTask @ common.js:77ZoneTask.invoke @ common.js:78
common.js:5 ORIGINAL STACKTRACE:ErrorHandler.handleError @ common.js:5next @ common.js:7generatorOrNext.object.schedulerFn @ common.js:7SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9Subject.next @ common.js:9EventEmitter.emit @ common.js:7onError @ common.js:7onHandleError @ common.js:7ZoneDelegate.handleError @ common.js:78Zone.runTask @ common.js:77ZoneTask.invoke @ common.js:78
common.js:5 TypeError: Cannot read property 'entryPoint' of undefined
    at common.js:21
    at arrayEach (common.js:11)
    at Function.forEach (common.js:13)
    at RoutesManagerService.addRoutesFromMenus (common.js:21)
    at SafeSubscriber._next (common.js:68)
    at SafeSubscriber.__tryOrUnsub (common.js:9)
    at SafeSubscriber.next (common.js:9)
    at Subscriber._next (common.js:9)
    at Subscriber.next (common.js:9)
    at MapSubscriber._next (common.js:26)ErrorHandler.handleError @ common.js:5next @ common.js:7generatorOrNext.object.schedulerFn @ common.js:7SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9Subject.next @ common.js:9EventEmitter.emit @ common.js:7onError @ common.js:7onHandleError @ common.js:7ZoneDelegate.handleError @ common.js:78Zone.runTask @ common.js:77ZoneTask.invoke @ common.js:78
common.js:21 Uncaught TypeError: Cannot read property 'entryPoint' of undefined(anonymous function) @ common.js:21arrayEach @ common.js:11forEach @ common.js:13RoutesManagerService.addRoutesFromMenus @ common.js:21(anonymous function) @ common.js:68SafeSubscriber.__tryOrUnsub @ common.js:9SafeSubscriber.next @ common.js:9Subscriber._next @ common.js:9Subscriber.next @ common.js:9MapSubscriber._next @ common.js:26Subscriber.next @ common.js:9ToArraySubscriber._complete @ common.js:75Subscriber.complete @ common.js:9Subscriber._complete @ common.js:9Subscriber.complete @ common.js:9MergeMapSubscriber._complete @ common.js:30Subscriber.complete @ common.js:9Subscriber._complete @ common.js:9Subscriber.complete @ common.js:9MergeMapSubscriber.notifyComplete @ common.js:30InnerSubscriber._complete @ common.js:70Subscriber.complete @ common.js:9Subscriber._complete @ common.js:9Subscriber.complete @ common.js:9(anonymous function) @ common.js:55ZoneDelegate.invoke @ common.js:78onInvoke @ common.js:7ZoneDelegate.invoke @ common.js:78Zone.run @ common.js:77(anonymous function) @ common.js:77ZoneDelegate.invokeTask @ common.js:78onInvokeTask @ common.js:7ZoneDelegate.invokeTask @ common.js:78Zone.runTask @ common.js:77drainMicroTaskQueue @ common.js:77

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.