I have a Relay app and I want to clear cache for a component that displays after logging in. I tried passing a currentRelay.store into my Relay.Router and implementing a currentRelay.reset() which sets that store to a new Relay.Environment, then calling that after logout. The cache is still stored for some reason. I also tried calling this.props.relay.forceFetch({}) and this.forceUpdate() in componentDidMount(). The only way I can get the cache to clear is by manually refreshing the page. I wonder if there's a bug in Relay.Environment or I'm doing it wrong.
Related Questions in REACTJS
- ussd reader in Recket Native module
- Teams tab application returns SSO error in mobile Outlook
- Github Pages Deployment deploys a blank page
- Is there any way to glow this bulb image like a real light bulb
- Optimize LCP ReactJs
- Page in React only renders elements after refreshing
- Unable to Post Form Data to MongoDB because of picturepath
- MERN Stack App - User Avatar Upload - 500 Error After Deployment on Render
- Hooks are not supported inside an async component error in nextjs project using useQuery
- How to change the Font Weight of a SelectValue component in React when a SelectItem is selected?
- On the server side, it returns undefined but on the client side, logs the values no problem
- Multilevel dropdown with checkboxes in Select component
- TypeScript Error only on big type only when assigned to a variable
- Deployment through app engine, cloud sql database, problem connecting with server code, doesn't connect
- Data is not filtering in props. Showing passdata.map is not a function
Related Questions in CACHING
- Using Puppeteer to scrape a public API only when the data changes
- Caching private wordpress rest endpoints
- Cloudflare not respecting Cache-Control
- Unexpected Recursive Call
- Cannot serialize (Spring Boot)
- Nginx only caches file endpoints
- The Selenium application properties folder holds two environment options. After running a test the environment setting changes to a previous setting
- Launch jobs in cache in a loop in bash script
- Multiple async request do not store anything to cache
- Dev tool for Next.js cache on the client?
- Creating a letter in the terminal by entering
- Laravel: check if cache has key with thag
- The retrieval time for the Apache Ignite cache is too long
- How to run gradle with caches files
- Docker Run cache mount does not cache apt-get dependencies
Related Questions in RELAYJS
- React relay default values are not working
- How to batch requests with react realy?
- Jetpack compose: Relay plugin - the composable file is not being generated
- Sync GraphQL Relay operations across tabs
- How can I use useLazyLoadQuery when onClick event triggers
- How to map styles to Compose theme
- Android Studio: Imported Figma UI Package via Relay Plugin, but UI Package Not Visible in Android View
- Figma Relay Import Error Transformation Error
- When using GraphQL and Relay and Fragment, how to see the data?
- When is node query called? Node resolver should be implemented on server?
- Why does useLazyLoadQuery() appear to be like blocking and can cause a re-render?
- how can I use partial data with relay?
- fault input ESP32 showing
- GraphQL Relay mutation with spread fragment selection does not update state after commit
- Handle typing with data spread between main query and fragment reference in abstracted React components
Related Questions in RELAY
- SMTP Relay is unable to send mails to inside domain
- How to generate graphql.schema from models?
- Passing Int arguments to mutations relay and typescript
- Relay pagination with GraphQL interfaces
- Unable to run relay-compiler
- How can we get Relay to work in production with NextJS?
- Access PreloadedQuery's queryRef in a grandchild without passing down props
- Relay with hook useMutation get error: Invalid hook call. Hooks can only be called inside of the body of a function component
- How to infer $variables from ConcreteRequest?
- Control Relay by MQTT Publish Subcribe
- How to define default mock data for relay?
- How to implement GraphQL Relay style cursor based pagination in postgres (with sqlalchemy and fastAPI)
- Why GraphQL subscription clients uses websocket instead of SSE?
- React Relay where should useQueryLoader, loadQuery be with pagination and filtering
- Error when trying to run application with babel-plugin-relay and Webpack 5
Related Questions in REACT-ROUTER-RELAY
- Single-Page App Sharing Relay Variables
- Can I pull deeply-nested nodes from a Relay query result?
- React relay injectNetworkLayer is not a function
- how to call multiple queries inside relay fragments?
- react-router-relay: handle sucess or error on mutation
- Handling query failures in react-router-relay
- Relay/router login mutation?
- '.' is not recognized as an internal or external command for relay full stack
- Sub route queries error for react-router-relay
- Invalid prop/context `relay`
- Clearing cache for log out in Relay.js app
- How to avoid multiple node queries?
- Callback when route is completely rendered
- How to wire data to a deep component in react-router-relay?
- Relay generating invalid query after using `setVariables`-- am I doing something wrong?
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?
Popular Tags
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)
in a environment file just get response cache from QueryResponseCache which you can get from relay-runtime im using 8.0.0 so you can check your verison of relay runtime and get queryresponsecache from relay-runtime
after jutst get token from localstorage if token is null then do cache.clear() e.g,