WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Iteam1337/Iteam-next-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iteam new website 2021

Vercel

Hi! This is Iteam's official website based on Next.JS and Sanity. Look around and if you find any issues or have suggestions, please feel free to file an issue or pull request.

Live preview

When you add a new page to sanity it's really nice to add live preview as well.

Client

If you want to add live preview to a [slug] page, you need to use getClient(preview) in getStaticProps and then usePreviewSubscription followed by filterDataToSingleItem.

To make it clearer that the user is in preview mode we use the ExitPreviewLink component in every page that live preview should show.

Studio

If you want to add live preview to a document type you will need to add .views to deskStructure and then do the same as above.

You might need to take a look in resolveProductionUrl as well.

Client

Client readme

Studio

Studio readme

About

Our official website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 17