import { SessionState, ChatReply } from '@typebot.io/schemas' import { parseVariables } from './variables/parseVariables' export const parseDynamicTheme = ( state: SessionState | undefined ): ChatReply['dynamicTheme'] => { if (!state?.dynamicTheme) return return { hostAvatarUrl: parseVariables(state?.typebotsQueue[0].typebot.variables)( state.dynamicTheme.hostAvatarUrl ), guestAvatarUrl: parseVariables(state?.typebotsQueue[0].typebot.variables)( state.dynamicTheme.guestAvatarUrl ), } }