weareinreach / InReach

Avoid using console in code that runs on browser JS-0002
Bug risk
Major
19 occurrences in this check
Avoid using console in code that runs on the browser
119	const submitHandler = () => {
120		if (form.isValid()) {
121			const result = signUpAction.mutate(form.values)
122			console.log(result)123		}
124	}
125
Avoid using console in code that runs on the browser
241				form.setValues({ location: { city: result.city, govDist: result.govDist, country: result.country } })
242		},
243	})
244	console.log(form.values)245	return (
246		<Autocomplete
247			itemComponent={SelectItemSingleLine}
Avoid using console in code that runs on the browser
249			data={form.values.locationOptions}
250			label={t('current-location')}
251			onItemSubmit={(e) => {
252				console.log(e)253				setLocationSearch(e.placeId)
254			}}
255			{...form.getInputProps('searchLocation')}
Avoid using console in code that runs on the browser
 31	const loginHandle = async (email: string, password: string) => {
 32		if (!form.isValid()) return
 33		const result = await signIn('cognito', { email, password, redirect: false })
 34		if (result?.error) console.log(result) 35	}
 36
 37	return (
Avoid using console in code that runs on the browser
32			<Text variant={variants.Text.utility3}>{t('email-sent')}</Text>
33		</Group>
34	)
35	console.log('valid?', form.isValid())36	// TODO: Add 'shake' animation on invalid submit attempt
37	return (
38		<Stack align='center' spacing={24}>
Avoid using console in code that runs on the browser
36	const { classes } = useStyles()
37	const deleteAccount = async (email: string, password: string) => {
38		//TODO: [IN-784] add delete action here
39		console.log('called delete account')40	}
41
42	return (
Avoid using console in code that runs on the browser
 27// TODO: [IN-786] Associate ActionButton click actions
 28const actions = {
 29	delete: () => {
 30		console.log('delete') 31	},
 32	more: () => {
 33		console.log('more')
Avoid using console in code that runs on the browser
 51		console.log('create new list')
 52	},
 53	saveToList: () => {
 54		console.log('save to existing list') 55	},
 56} as const
 57
Avoid using console in code that runs on the browser
 48		console.log('share')
 49	},
 50	saveNew: () => {
 51		console.log('create new list') 52	},
 53	saveToList: () => {
 54		console.log('save to existing list')
Avoid using console in code that runs on the browser
 45		console.log('unsave')
 46	},
 47	share: () => {
 48		console.log('share') 49	},
 50	saveNew: () => {
 51		console.log('create new list')
Avoid using console in code that runs on the browser
 39		console.log('review')
 40	},
 41	save: () => {
 42		console.log('save') 43	},
 44	saved: () => {
 45		console.log('unsave')
Avoid using console in code that runs on the browser
 36		window.print()
 37	},
 38	review: () => {
 39		console.log('review') 40	},
 41	save: () => {
 42		console.log('save')
Avoid using console in code that runs on the browser
 30		console.log('delete')
 31	},
 32	more: () => {
 33		console.log('more') 34	},
 35	print: () => {
 36		window.print()
Avoid using console in code that runs on the browser
 42		console.log('save')
 43	},
 44	saved: () => {
 45		console.log('unsave') 46	},
 47	share: () => {
 48		console.log('share')
Avoid using console in code that runs on the browser
59	console.log(`Files to process:\n- ${files.join('\n- ')}`)
60
61	for (const file of files) {
62		console.log(`Generating types for: ${file}`)63		await quicktypeJSON(`${path.basename(file)}Collection`, file)
64	}
65}
Avoid using console in code that runs on the browser
56const generateTypes = async () => {
57	/** Relative to where `package.json` is */
58	const files = (await recursive(`${datastore}/output`)).filter((file) => path.extname(file) === '.json')
59	console.log(`Files to process:\n- ${files.join('\n- ')}`)60
61	for (const file of files) {
62		console.log(`Generating types for: ${file}`)
Avoid using console in code that runs on the browser
10	padding: 1,
11})
12
13console.log(message)
Avoid using console in code that runs on the browser
13	}
14)
15
16console.log(message)
Avoid using console in code that runs on the browser
 47
 48/** @type {import('@weareinreach/i18next-keys-ondemand').TranslationGetter} */
 49const onDemandFetcher = async (keys, lang, ns, defaultValues) => {
 50	console.log('fetcher called', { keys, lang, ns, defaultValues }) 51	try {
 52		const { data } = await axios.post(getUrl('/api/i18n/get'), { keys, lang, ns, defaultValues })
 53		const translations = Keys.parse(data)