DemocraseeClub / website

Tools and resources to turn ideas and intentions into action
4 stars 0 forks source link

Implement FireCMS's `useSideEntityController()` #32

Closed eliataylor closed 3 years ago

eliataylor commented 3 years ago

arregla: https://github.com/DemocraseeClub/website/blob/master/src/views/Rallies.js#L35

this.props.sideEntityController.open({
            entityId: false,
            collectionPath: "rallies"
        })

"Start a Rally" deberia abrir el formulario de Rallies si estas autenticado:

Screen Shot 2021-04-28 at 3 18 17 AM

Branyer commented 3 years ago

Hola Eli, revisando la documentación y los ejemplos de firecms, encontré que los hooks solo se pueden usar dentro de una vista adcional que se agrega al Navigation de firecms , por eso no se puede usar afuera de ese entorno

eliataylor commented 3 years ago

la repuesta de @fgatti675 : https://github.com/Camberi/firecms/issues/72 (dice lo mismo)

eliataylor commented 3 years ago

@Branyer , puedes explorar el ejemplo de @fgatti675 aqui: https://github.com/Camberi/firecms/issues/72#issuecomment-829411425

Branyer commented 3 years ago

@eliataylor, ya logre que funcionaran los hooks de fireCMS, puede verlo en la rama testing-fireCMS-hooks

eliataylor commented 3 years ago

@Branyer, me aparece bueno; y suficiente para seguir este manera con los formularios, incluyendo los de autenticación: https://democraseeclub.web.app/login.

Puedes seguir con https://github.com/DemocraseeClub/website/issues/35, y poner el objeto de usuario dentro de Redux para aceso de todos los componentes.