File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ export const buildTestMetadata = (
2727 * @internal
2828 */
2929export const buildTestItem = (
30- overrides : Partial < SensitiveInfoItem > & {
30+ overrides : Partial < Omit < SensitiveInfoItem , 'metadata' > > & {
3131 readonly metadata ?: MetadataOverrides
3232 } = { }
3333) : SensitiveInfoItem => {
Original file line number Diff line number Diff line change 1+ import { useCallback } from 'react'
12import { hasItem } from '../core/storage'
23import type { SensitiveInfoOptions } from '../sensitive-info.nitro'
34import type { AsyncState } from './types'
@@ -21,8 +22,12 @@ export function useHasSecret(
2122 key : string ,
2223 options ?: UseHasSecretOptions
2324) : UseHasSecretResult {
25+ const runner = useCallback (
26+ ( request : SensitiveInfoOptions ) => hasItem ( key , request ) ,
27+ [ key ]
28+ )
2429 return useAsyncQuery < boolean , UseHasSecretOptions > (
25- ( request ) => hasItem ( key , request ) ,
30+ runner ,
2631 DEFAULTS ,
2732 'useHasSecret.evaluate' ,
2833 options ,
Original file line number Diff line number Diff line change 1+ import { useCallback } from 'react'
12import { getItem } from '../core/storage'
23import type {
34 SensitiveInfoItem ,
@@ -30,8 +31,12 @@ export function useSecretItem(
3031 key : string ,
3132 options ?: UseSecretItemOptions
3233) : UseSecretItemResult {
34+ const runner = useCallback (
35+ ( request : SensitiveInfoOptions ) => getItem ( key , request ) ,
36+ [ key ]
37+ )
3338 return useAsyncQuery < SensitiveInfoItem , UseSecretItemOptions > (
34- ( request ) => getItem ( key , request ) ,
39+ runner ,
3540 DEFAULTS ,
3641 'useSecretItem.fetch' ,
3742 options ,
You can’t perform that action at this time.
0 commit comments