Skip to content

Commit 7c4697d

Browse files
refactor: remove extendedResult logic from examples
1 parent c8fad2d commit 7c4697d

2 files changed

Lines changed: 3 additions & 24 deletions

File tree

examples/next-appDir/app/HomePage.tsx

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,12 @@
22

33
import styles from '../styles/Home.module.css'
44
import { useVisitorData } from '@fingerprint/react'
5-
import { useState } from 'react'
65

76
const HomePage = () => {
8-
const [extendedResult, updateExtendedResult] = useState(false)
9-
const { isLoading, error, data, getData } = useVisitorData({ extendedResult }, { immediate: true })
7+
const { isLoading, error, data, getData } = useVisitorData({ immediate: true })
108

119
const reloadData = () => {
12-
getData({ ignoreCache: true })
13-
}
14-
15-
const onChangeExtendedResult = (e: React.ChangeEvent<HTMLInputElement>) => {
16-
updateExtendedResult(e.target.checked)
10+
getData({})
1711
}
1812

1913
return (
@@ -33,13 +27,9 @@ const HomePage = () => {
3327
<button onClick={reloadData} type='button'>
3428
Reload data
3529
</button>
36-
<label>
37-
<input type='checkbox' onChange={onChangeExtendedResult} checked={extendedResult} />
38-
Extended result
39-
</label>
4030
</div>
4131
<h4>
42-
VisitorId: <span className={styles.visitorId}>{isLoading ? 'Loading...' : data?.visitorId}</span>
32+
VisitorId: <span className={styles.visitorId}>{isLoading ? 'Loading...' : data?.visitor_id}</span>
4333
</h4>
4434
<h4>Full visitor data:</h4>
4535
<pre className={styles.data}>{error ? error.message : JSON.stringify(data, null, 2)}</pre>

examples/preact/src/components/app.tsx

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
import { FunctionalComponent } from 'preact'
22
import { useVisitorData } from '@fingerprint/react'
3-
import { useState } from 'preact/hooks'
4-
import { JSX } from 'preact/compat'
53

64
const App: FunctionalComponent = () => {
7-
const [extendedResult, updateExtendedResult] = useState(false)
85
const { isLoading, error, data, getData } = useVisitorData({ immediate: true })
96

107
const reloadData = (): void => {
118
getData()
129
}
1310

14-
const onChangeExtendedResult = (e: JSX.TargetedEvent<HTMLInputElement, Event>): void => {
15-
updateExtendedResult((e.target as HTMLInputElement).checked)
16-
}
17-
1811
return (
1912
<div id='preact_root' className='container'>
2013
<h1>FingerprintJS Pro Preact Demo</h1>
@@ -32,10 +25,6 @@ const App: FunctionalComponent = () => {
3225
<button onClick={reloadData} type='button'>
3326
Reload data
3427
</button>
35-
<label>
36-
<input type='checkbox' onInput={onChangeExtendedResult} checked={extendedResult} />
37-
Extended result
38-
</label>
3928
</div>
4029
<h4>
4130
VisitorId: <span className='visitorId'>{isLoading ? 'Loading...' : data?.visitor_id}</span>

0 commit comments

Comments
 (0)