Skip to content

Commit 06c2364

Browse files
committed
chore: fixes
1 parent 7de8ac4 commit 06c2364

File tree

3 files changed

+23
-18
lines changed

3 files changed

+23
-18
lines changed

.eslintrc.cjs

+18-16
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
11
module.exports = {
22
root: true,
3+
extends: [
4+
'eslint:recommended',
5+
'plugin:@typescript-eslint/recommended',
6+
'plugin:svelte/recommended',
7+
'prettier'
8+
],
39
parser: '@typescript-eslint/parser',
4-
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:svelte/recommended', 'prettier'],
510
plugins: ['@typescript-eslint'],
6-
overrides: [
7-
{
8-
files: ['*.svelte'],
9-
parser: 'svelte-eslint-parser',
10-
parserOptions: {
11-
parser: '@typescript-eslint/parser',
12-
},
13-
},
14-
],
15-
settings: {
16-
'svelte3/typescript': () => require('typescript'),
17-
},
1811
parserOptions: {
1912
sourceType: 'module',
2013
ecmaVersion: 2020,
21-
extraFileExtensions: ['.svelte'],
14+
extraFileExtensions: ['.svelte']
2215
},
2316
env: {
2417
browser: true,
2518
es2017: true,
26-
node: true,
19+
node: true
2720
},
28-
};
21+
overrides: [
22+
{
23+
files: ['*.svelte'],
24+
parser: 'svelte-eslint-parser',
25+
parserOptions: {
26+
parser: '@typescript-eslint/parser'
27+
}
28+
}
29+
]
30+
};

.vscode/settings.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"typescript.tsdk": "node_modules/typescript/lib"
3+
}

src/lib/Popdown.svelte

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { portal } from 'svelte-portal';
44
import { type Writable, writable } from 'svelte/store';
55
6-
const isBrowser = 'document' in globalThis && 'querySelector' in document;
6+
const isBrowser = typeof document !== 'undefined';
77
88
export let contentClass = '';
99
export let position = 'outer-bottom inner-left';
@@ -58,7 +58,7 @@
5858
class="content {contentClass}"
5959
bind:this={$content}
6060
style:transform={$contentTransformStyle}
61-
style:zIndex
61+
style:z-index={zIndex}
6262
use:portal={target}
6363
>
6464
<slot name="content" />

0 commit comments

Comments
 (0)