pull/1852/head
filip mertens 3 years ago
parent 53fd20b28e
commit 764944fde1
  1. 5
      libs/remix-ui/app/src/lib/remix-app/components/modals/dialogs.tsx
  2. 1
      libs/remix-ui/app/src/lib/remix-app/components/modals/matomo.tsx
  3. 1
      libs/remix-ui/app/src/lib/remix-app/components/modals/modal-wrapper.tsx
  4. 3
      libs/remix-ui/app/src/lib/remix-app/reducer/modals.ts

@ -1,11 +1,10 @@
import React, { useEffect } from 'react'
import React from 'react'
import { useDialogDispatchers, useDialogs } from '../../context/provider'
import { Toaster } from '@remix-ui/toaster'
import ModalWrapper from './modal-wrapper'
import { ModalTypes } from '../../types'
const AppDialogs = () => {
const { modal, toast, alert, handleHideModal, handleToaster } = useDialogDispatchers()
const { handleHideModal, handleToaster } = useDialogDispatchers()
const { focusModal, focusToaster } = useDialogs()
return (

@ -23,7 +23,6 @@ const MatomoDialog = (props) => {
useEffect(() => {
if (visible && showMatamo) {
console.log('show matomo')
modal('Help us to improve Remix IDE', message(), 'Accept', handleModalOkClick, 'Decline', declineModal)
}
}, [visible])

@ -30,7 +30,6 @@ const ModalWrapper = (props: ModalWrapperProps) => {
}
useEffect(() => {
console.log(props)
if (props.modalType) {
switch (props.modalType) {
case ModalTypes.prompt:

@ -3,10 +3,8 @@ import { ModalInitialState } from '../state/modals'
import { AppModal, ModalState } from '../interface'
export const modalReducer = (state: ModalState = ModalInitialState, action: ModalAction) => {
console.log(action)
switch (action.type) {
case modalActionTypes.setModal: {
console.log('set modal', action, Date.now())
let modalList:AppModal[] = state.modals
modalList.push(action.payload)
if (state.modals.length === 1 && state.focusModal.hide === true) { // if it's the first one show it
@ -29,7 +27,6 @@ export const modalReducer = (state: ModalState = ModalInitialState, action: Moda
return { ...state, modals: modalList }
}
case modalActionTypes.handleHideModal:
console.log('handle hid', JSON.stringify(state.modals))
state.focusModal = { ...state.focusModal, hide: true, message: null }
return { ...state }

Loading…
Cancel
Save