Repository navigation
I want a Sandpack Provider with no files (blank template) #970
Unanswered
jamesmurdza
asked this question in
Q&A
Replies: 2 comments
|
This is the workaround that I'm using now: useEffect(() => {
if (files["/App.js"]) {
deleteFile("/App.js");
}
if (files["/index.js"]) {
deleteFile("/index.js");
}
}, [deleteFile]);This deletes the template files when Sandpack loads. |
0 replies
|
You can override it by explicitly defining your own file structure and custom setup. Here's how you can do it: <SandpackProvider
theme="auto"
files={{
'/user.sql': `CREATE TABLE users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER NOT NULL
);`,
}}
customSetup={{
entry: '/user.sql',
}}
>
<SandpackLayout>
<SandpackPreview />
<SandpackConsole />
</SandpackLayout>
</SandpackProvider> |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
If I remove,
template="static"from the below code, the template is still applied. I want to provide my own directory structure with a completely different list of files. How can I do this?All reactions