codesandbox / codesandbox/codesandbox-client

Open previous files on Refresh

Open
#1,456 16 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🤔 Improvement UX
Dominant language
JavaScript
Stars
13.6k
Forks
2.4k
Avg merge
6d 19h
Merged PRs (30d)
2

Description

🌈 Feature

If you "refresh" the codesandbox page, all your previous open files/tabs would be restored.

This is useful for when the app stops compiling (having some issues with Vue, the preview window freezes) You can just hit "refresh" on your browser, and get all your files/tabs back, with working Vue build.

Not sure how would go about implementing, maybe it's already implemented and I'm just refreshing the page wrong?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating how the Codesandbox page tracks open files and tabs, then determine whether that state survives a browser refresh; done means previously open files and tabs are restored after refreshing, including for the Vue workflow described.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.