2
0

refactor(♻️ Add defaults everywhere (+ settings page)):

This commit is contained in:
Baptiste Arnaud
2022-01-25 18:19:37 +01:00
parent 21448bcc8a
commit c5aaa323d1
115 changed files with 1436 additions and 720 deletions

View File

@ -1,8 +1,8 @@
import { TypingEmulationSettings } from 'models'
import { TypingEmulation } from 'models'
export const computeTypingTimeout = (
bubbleContent: string,
typingSettings: TypingEmulationSettings
typingSettings: TypingEmulation
) => {
const wordCount = bubbleContent.match(/(\w+)/g)?.length ?? 0
const typedWordsPerMinute = typingSettings.speed

View File

@ -1,4 +1,4 @@
import { ChoiceInputStep, ChoiceItem, Table, Target } from 'models'
import { ChoiceInputStep, ChoiceItem, Table } from 'models'
export const getSingleChoiceTargetId = (
currentStep: ChoiceInputStep,

View File

@ -10,7 +10,6 @@ import {
Cell,
GoogleSheetsGetOptions,
GoogleAnalyticsStep,
Webhook,
WebhookStep,
} from 'models'
import { stringify } from 'qs'

View File

@ -28,7 +28,7 @@ export const isMathFormula = (str?: string) =>
['*', '/', '+', '-'].some((val) => str && str.includes(val))
export const evaluateExpression = (str: string) => {
let result = replaceCommasWithDots(str)
const result = replaceCommasWithDots(str)
try {
const evaluatedNumber = safeEval(result) as number
if (countDecimals(evaluatedNumber) > 2) {