Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(web): support create beta project #451

Merged
merged 17 commits into from
Jun 1, 2023

Conversation

nina992
Copy link
Contributor

@nina992 nina992 commented May 29, 2023

Overview

In this PR we support experimental project

What I've done

What I haven't done

How I tested

  1. Test create (classic- Beta) from Dashboard
  2. Test create (classic-Beta) from project list
  3. Test the default project images
  4. Test edit button in Dashboard
  5. Test edit button in setting page

Screenshots

image
image
image
image

Which point I want you to review particularly

Memo

https://www.figma.com/file/mDVeB8vBnymv2ba4RM9yTd/Re%3AEarth-2023?type=design&node-id=1-2718&t=cVK8IUhIAmdjPpZT-0

@netlify
Copy link

netlify bot commented May 29, 2023

Deploy Preview for reearth-web ready!

Name Link
🔨 Latest commit d5eb603
🔍 Latest deploy log https://app.netlify.com/sites/reearth-web/deploys/647835a78d71250008ca1125
😎 Deploy Preview https://deploy-preview-451--reearth-web.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@github-actions github-actions bot added the web label May 29, 2023
@nina992 nina992 marked this pull request as ready for review May 29, 2023 20:44
web/e2e/utils/config.ts Outdated Show resolved Hide resolved
@KaWaite KaWaite changed the title feat: support create experimental project feat: support create beta project May 31, 2023
@codecov
Copy link

codecov bot commented May 31, 2023

Codecov Report

Merging #451 (d5eb603) into main (16d7ace) will decrease coverage by 0.05%.
The diff coverage is 1.08%.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #451      +/-   ##
==========================================
- Coverage   24.67%   24.62%   -0.05%     
==========================================
  Files        1047     1048       +1     
  Lines      111710   111940     +230     
  Branches     2137     2138       +1     
==========================================
+ Hits        27560    27562       +2     
- Misses      83051    83279     +228     
  Partials     1099     1099              
Flag Coverage Δ
web-beta 20.17% <1.08%> (-0.06%) ⬇️
web-classic 20.17% <1.08%> (-0.06%) ⬇️
web-utils 20.17% <1.08%> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...lassic/components/molecules/Common/Header/types.ts 0.00% <0.00%> (ø)
...ts/molecules/Common/ProjectCreationModal/index.tsx 0.00% <0.00%> (ø)
...lecules/Common/ProjectTypeSelectionModal/index.tsx 0.00% <0.00%> (ø)
...classic/components/molecules/Dashboard/Project.tsx 0.00% <0.00%> (ø)
...ssic/components/molecules/Dashboard/QuickStart.tsx 0.00% <0.00%> (ø)
...rc/classic/components/molecules/Dashboard/types.ts 0.00% <0.00%> (ø)
...PropertyPane/PropertyField/LocationField/index.tsx 0.00% <0.00%> (ø)
...r/PropertyPane/PropertyField/NumberField/index.tsx 0.00% <0.00%> (ø)
...es/EarthEditor/PropertyPane/PropertyItem/index.tsx 0.00% <0.00%> (ø)
...r/PropertyPane/WidgetAlignSystemAreaForm/index.tsx 0.00% <0.00%> (ø)
... and 17 more

@nina992 nina992 changed the title feat: support create beta project feat(beta): support create beta project May 31, 2023
@nina992 nina992 changed the title feat(beta): support create beta project feat(web): support create beta project May 31, 2023
@nina992 nina992 merged commit 7c89bfd into main Jun 1, 2023
@nina992 nina992 deleted the feat/support-create-experimental-project branch June 1, 2023 06:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants