novuhq / novu

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
https://novu.co
Other
35.48k stars 3.92k forks source link

feat(dashboard): In app template preview #6843

Closed desiprisg closed 3 weeks ago

desiprisg commented 3 weeks ago

What changed? Why was the change needed?

We don't have the test-data endpoint yet so can't prefill the field with the correct keys. We also dont have the step saving functionality so just getting the default values for the preview.

Screenshots

Screenshot 2024-11-04 at 4 43 34 PM Screenshot 2024-11-04 at 4 43 46 PM Screenshot 2024-11-04 at 4 43 59 PM
Expand for optional sections ### Related enterprise PR ### Special notes for your reviewer
linear[bot] commented 3 weeks ago

NV-4519 In-App Step Editor - the preview tab

pkg-pr-new[bot] commented 3 weeks ago

Open in Stackblitz

@novu/client

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/client@6843 ```

@novu/framework

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/framework@6843 ```

@novu/js

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/js@6843 ```

@novu/nest

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/nest@6843 ```

@novu/headless

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/headless@6843 ```

@novu/nextjs

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/nextjs@6843 ```

@novu/node

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/node@6843 ```

@novu/notification-center

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/notification-center@6843 ```

novu

``` pnpm add https://pkg.pr.new/novuhq/novu@6843 ```

@novu/providers

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/providers@6843 ```

@novu/react

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/react@6843 ```

@novu/react-native

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/react-native@6843 ```

@novu/shared

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/shared@6843 ```

@novu/stateless

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/stateless@6843 ```

commit: fd95baa

netlify[bot] commented 3 weeks ago

Deploy Preview for novu-stg-vite-dashboard-poc ready!

Name Link
Latest commit fd95baabd7f973b69bb549586a3fb725ae81307b
Latest deploy log https://app.netlify.com/sites/novu-stg-vite-dashboard-poc/deploys/6729d6a561cfec0008d43404
Deploy Preview https://deploy-preview-6843--novu-stg-vite-dashboard-poc.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 configuration.