I am new in react and have developed quite few functional components in my new react app that are getting called in loops. One of child component, renders radio button. On selecting the option of radio button, I need to call webapi and update the state in parent App.js. I have been looking into hooks and not been able to use built-in so far, thinking of implementing a custom hook. Can you please suggest the best approach
using React hooks in hierarchy
368 Views Asked by Joey J At
1
There are 1 best solutions below
Related Questions in REACTJS
- What is `_dereq_()` inside React?
- React TypeError: React.renderComponent is not a function
- React - saving a component in the ref callback
- React Rails component: manually triggering a re-render
- React, ES6 - getInitialState was defined on a plain JavaScript class
- How to get multiple selected options value in React JS?
- React.render replace container instead of inserting into
- reactjs datagrid use html
- props is not initialized in react component
- How to display xml data using Reactjs
- hooking up the data model in ReactJS - syntax
- ReactJS: How to use an immutable empty array or object
- How to use Sinon.js FakeXMLHttpRequest with superagent?
- React select onChange is not working
- ReactJS - Tutorial Comment System > Threaded commenting
Related Questions in REACT-HOOKS
- React hooks: useEffect` why?
- Do setter methods trigger a DOM rerender in React?
- React hooks performance dillema
- React Hooks - setState takes two clicks before working
- how useEffect maintain the state
- Filter and Hooks caused to re-render issue
- React context between unrelated components
- Use click handler to change color of button when there are multiple buttons using the same function
- How to access URL params in useEffect?
- Is the "useEffect has a missing dependency" warning sometimes wrong?
- useCallBack and useEffect infinite loop
- Uncaught (in promise) TypeError: Converting circular structure to JSON
- I am trying to build NPM module with React Hooks and Webpack , so after Publishing package when i try to use it's giving Invalid Hook call Error
- Best practice to make a functional entity return both an Object & a Function
- Concept works apparently in class but using hooks the value is not set in state hooks
Related Questions in SUBCOMPONENT
- Angular subcomponent separates table header from table rows
- How to prevent unwanted object in DFM
- React Typescript subcomponent
- Blazor InputFile reset/clear value - statehaschanged() not working
- Dagger 2 - Bind into map of a dependent Component
- How can I create sub component in react native?
- using React hooks in hierarchy
- dagger 2 Subcomponent
- EventEmitter from Subcomponent not working
- Warning: Unknown prop on <> tag. Remove this prop from the element
- Dagger 2 Adding a subcomponent to a parent component
- Storybook: how do I add controls for subcomponent?
- How can I manually import Vuetify 3 components with subcomponents?
- Angular Routes or Sub components
- one object if injected into 2 subcomponents under same custom scope, every time new instance is created of that object
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Well, custom hooks are based on the hooks provided by react. Mostly
useEffectanduseState. I don't think you need more than that to call an API and update state in the parent component.Here's the approach that is most common: