Skip to content

Commit fb5d27a

Browse files
authored
Merge pull request #25 from ghostdevv/class-prop
2 parents 1e1829e + d87d744 commit fb5d27a

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "svelte-turnstile",
3-
"version": "0.6.1",
3+
"version": "0.7.0",
44
"scripts": {
55
"dev": "vite dev",
66
"package": "svelte-kit sync && svelte-package",

src/lib/Turnstile.svelte

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,13 @@
133133
export let responseFieldName: RenderParameters['response-field-name'] =
134134
undefined;
135135
136+
/**
137+
* Classes to apply to the wrapper div around turnstile.
138+
* This won't work with Svelte scoped styles.
139+
*/
140+
let _class: string | undefined = undefined;
141+
export { _class as class };
142+
136143
/**
137144
* Resets the widget.
138145
* @param widgetId - The ID of the widget.
@@ -214,6 +221,6 @@
214221

215222
{#if loaded && mounted}
216223
{#key $$props}
217-
<div use:turnstileAction />
224+
<div use:turnstileAction class={_class} />
218225
{/key}
219226
{/if}

0 commit comments

Comments
 (0)