- ๐ญ Iโm currently working on Online Multi-Player Game App
- ๐ฑ Iโm currently learning Swift and SwiftUI
- ๐ฌ Ask me about Flutter and SwiftUI
- ๐ซ How to reach me [email protected]
- ๐ Know about my experiences Download Resume
inshorts News App Clone with flutter and newsapi.org API
Home Page: https://drive.google.com/file/d/1D0U3uX1GGse8BMWsQ-NIGgEIPkOJNL0a/view?usp=sharing
License: MIT License
When I get app then it show error.
======== Exception caught by foundation library ====================================================
The following assertion was thrown while dispatching notifications for FeedProvider:
setState() or markNeedsBuild() called during build.
This _DefaultInheritedProviderScope widget cannot be marked as needing to build because the framework is already in the process of building widgets. A widget can be marked as needing to be built during the build phase only if one of its ancestors is currently building. This exception is allowed because the framework builds parent widgets before children, which means a dirty descendant will always be built. Otherwise, the framework might not visit this widget during this build phase.
The widget on which setState() or markNeedsBuild() was called was: _DefaultInheritedProviderScope
value: Instance of 'FeedProvider'
listening to value
The widget which was currently being built when the offending call was made was: BlocBuilder<NewsFeedBloc, NewsFeedState>
dirty
state: _BlocBuilderBaseState<NewsFeedBloc, NewsFeedState>#b5032
When the exception was thrown, this was the stack:
#0 Element.markNeedsBuild. (package:flutter/src/widgets/framework.dart:4328:11)
#1 Element.markNeedsBuild (package:flutter/src/widgets/framework.dart:4343:6)
#2 _InheritedProviderScopeMixin.markNeedsNotifyDependents (package:provider/src/inherited_provider.dart:269:5)
#3 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:243:25)
#4 FeedProvider.setDataLoaded (package:inshort_clone/controller/provider.dart:68:5)
...
The FeedProvider sending notification was: Instance of 'FeedProvider'
Description: The app has many deprecated members like List
, cursorColor
and WatchBoxBuilder
which can be fixed by updating them
Why you are comment all Router usage line?
For example if we want to open the setting page right now it not work bcz you comment the relative code in the source.
Description: This Issue is for creating a login screen so to deal with user management and Initialize Firebase for the app
Description: This fix would help in easier readability of the code and also help in easier debugging wherever necessary
Future Work: If approved, these can also be implemented
May I know how to change the news to any particular region i.e. Pakistan using the newsapi.org APIs?
Top Appbar not working in release Apk, it works fine in debug Apk. I think the problem in Stream Controller which I used for page transition.
I'll fix this issue soon.
Hi guys,
On the real device the appbar not appear and it cause below exception:
`โโโก EXCEPTION CAUGHT BY FOUNDATION LIBRARY โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The following assertion was thrown while dispatching notifications for FeedProvider:
setState() or markNeedsBuild() called during build.
This _DefaultInheritedProviderScope widget cannot be marked as needing to build
because the framework is already in the process of building widgets. A widget can be marked as
needing to be built during the build phase only if one of its ancestors is currently building. This
exception is allowed because the framework builds parent widgets before children, which means a
dirty descendant will always be built. Otherwise, the framework might not visit this widget during
this build phase.
The widget on which setState() or markNeedsBuild() was called was:
_DefaultInheritedProviderScope
The widget which was currently being built when the offending call was made was:
Builder
When the exception was thrown, this was the stack:
#0 Element.markNeedsBuild. (package:flutter/src/widgets/framework.dart:4210:11)
#1 Element.markNeedsBuild (package:flutter/src/widgets/framework.dart:4225:6)
#2 _InheritedProviderScopeMixin.markNeedsNotifyDependents (package:provider/src/inherited_provider.dart:269:5)
#3 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:243:25)
#4 FeedProvider.setScreenController (package:seventy_mm/controller/provider.dart:117:5)
#5 _AppBaseState.initState (package:seventy_mm/view/app_base/app_base.dart:46:14)
#6 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4704:57)
#7 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4541:5)
... Normal element mounting (166 frames)
#173 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3603:14)
#174 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6170:32)
... Normal element mounting (143 frames)
#317 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3603:14)
#318 Element.updateChild (package:flutter/src/widgets/framework.dart:3355:20)
#319 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4592:16)
#320 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4739:11)
#321 Element.rebuild (package:flutter/src/widgets/framework.dart:4261:5)
#322 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2578:33)
#323 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:875:21)
#324 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:329:5)
#325 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1144:15)
#326 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1082:9)
#327 SchedulerBinding.scheduleWarmUpFrame. (package:flutter/src/scheduler/binding.dart:865:7)
(elided 11 frames from class _RawReceivePortImpl, class _Timer, dart:async, and dart:async-patch)`
Hi there,
I am new to app building and the software world. I know how to code and all but haven't tried end-to-end yet. Can you pls tell me how and where I can run this so that I can get started in doing some edits of my own?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.