1
0
Fork 0

feat(shared): Edit existing patterns and save/saveAs

This commit is contained in:
joostdecock 2023-09-27 12:04:26 +02:00
parent cbe56c3647
commit 50fcf988a5
13 changed files with 308 additions and 123 deletions

View file

@ -478,7 +478,12 @@ export const patternNsFromPatternConfig = (config) => {
return [...ns]
}
export const patternUrl = ({ design, settings = {}, view = 'draft', type = 'new', id }) =>
`/${type}/${design}/${type === 'edit' ? id + '/' : ''}#settings=${encodeURIComponent(
export const newPatternUrl = ({ design, settings = {}, view = 'draft' }) =>
`/new/${design}/#settings=${encodeURIComponent(
JSON.stringify(settings)
)}&view=${encodeURIComponent('"' + view + '"')}`
export const workbenchHash = ({ settings = {}, view = 'draft' }) =>
`#settings=${encodeURIComponent(JSON.stringify(settings))}&view=${encodeURIComponent(
'"' + view + '"'
)}`