File tree 1 file changed +12
-2
lines changed
1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 98
98
const showMenu = (evt : MouseEvent ) => {
99
99
menu .showAtMouseEvent (evt );
100
100
};
101
+
102
+ const name =
103
+ monster ?.name
104
+ ?.toLowerCase ()
105
+ .replace (/ [^ A-Za-z0-9 \s ] / g , " " )
106
+ .replace (/ \s + / g , " -" ) ?? " no-name" ;
101
107
</script >
102
108
103
109
<div class ="container" bind:this ={container }>
104
110
{#if ready }
105
- <div class =" obsidian-statblock-plugin statblock" >
111
+ <div
112
+ class:obsidian-statblock-plugin ={true }
113
+ class:statblock ={true }
114
+ class ={name }
115
+ >
106
116
{#if monster }
107
117
<Bar />
108
- <div class ="icons" use:icons on:click ={showMenu } />
109
118
{#key columns }
110
119
<Content {columns } {statblock } {ready } on:save on:export />
111
120
{/ key }
114
123
<span >Invalid monster.</span >
115
124
{/if }
116
125
</div >
126
+ <div class ="icons" use:icons on:click ={showMenu } />
117
127
{/if }
118
128
</div >
119
129
You can’t perform that action at this time.
0 commit comments