Mark style categories as changed whenever any of their properties have changed
This commit is contained in:
parent
82baab3d9d
commit
71a9e228d0
|
@ -11,9 +11,15 @@
|
||||||
export let open = false
|
export let open = false
|
||||||
|
|
||||||
$: style = componentInstance["_styles"][styleCategory] || {}
|
$: style = componentInstance["_styles"][styleCategory] || {}
|
||||||
|
$: changed = properties.some(
|
||||||
|
prop =>
|
||||||
|
style[prop.key] != null &&
|
||||||
|
style[prop.key] !== "" &&
|
||||||
|
style[prop.key] !== prop.initialValue
|
||||||
|
)
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<DetailSummary {name} on:open show={open} thin>
|
<DetailSummary name={`${name}${changed ? ' *' : ''}`} on:open show={open} thin>
|
||||||
<div>
|
<div>
|
||||||
{#each properties as props}
|
{#each properties as props}
|
||||||
<PropertyControl
|
<PropertyControl
|
||||||
|
|
Loading…
Reference in New Issue