Home Manual Reference Source

References

summary
public

F LoadingProvider(props: Object): React.ReactNode

Provider component for the LoadingContext.

public

Hook for accessing the LoadingContext.

public

F Main(): *

public

Context for managing loading state and refreshing state.

components

summary
public

F ArrowBack(objectPattern: {"navigation": *, "navigate": *, "style": *}): *

public

F ChangeData(objectPattern: {"label": *, "value": *, "refresh": *}): *

public

F LogoImage(): *

public

F MoneysGraph(objectPattern: {"bardata": *, "name": *, "color": *}): *

public

F TooltipComp(objectPattern: {"children": *, "tipText": *, "showTip": *, "setTip": *, "placement": *, "tStyle": *}): *

components/homeComponents

summary
public

F Balance(objectPattern: {"showBalanceTip": *, "setBalanceTip": *, "setShowMenuTip": *, "income": *, "negative": *}): *

public

F Header(objectPattern: {"isRef": *, "isRefresh": *, "refresh": *, "userData": *, "navigation": *}): *

public

F HomeModal(objectPattern: {"isModalVisible": *, "dados": *, "handleModal": *, "saveData": *, "setMoney": *, "setDescription": *, "setDate": *, "date": *}): *

public

F HorizontalMenuOption(objectPattern: {"isRef": *, "isRefresh": *, "refresh": *, "navigation": *, "dados": *, "allData": *, "showSettingsTip": *, "setShowSettingsTip": *}): *

public

F Menu(objectPattern: {"isRefresh": *, "isRef": *, "refresh": *, "navigation": *, "moneyGraph": *, "showMenuTip": *, "setTip": *, "showSettingsTip": *, "setShowSettingsTip": *}): *

public

F MoreOptions(objectPattern: {"navigation": *, "route": *}): *

public

F MovementRegister(objectPattern: {"props": *}): *

public

F Movements(objectPattern: {"money": *, "showMovementsTip": *, "setShowMovementsTip": *, "msg": *}): *

database

summary
public

A classe Storage e responsavel por gerenciar as operacoes de acesso, atualizacao e manipulacao de dados no banco de dados Firebase Firestore.

public

screens

summary
public

F AuthScreen(objectPattern: {"navigation": *}): *

public

F Home(objectPattern: {"navigation": *}): *

public

F Perfil(navigation: object): JSX.Element

Profile screen component

public

F Settings(objectPattern: {"navigation": *}): *

screens/subscreens

summary
public

F ChangeProfilePic(objectPattern: {"navigation": *}): *

public

F InvestmentsCheckbox(objectPattern: {"route": *, "navigation": *}): *

public

F SaveInvestments(objectPattern: {"navigation": *, "route": *}): *

public

F SplashScreen(): *

public

F TypeOfPic(objectPattern: {"navigation": *}): *

public

F UploadPic(objectPattern: {"navigation": *, "route": *}): *

public

F WebViewScreen(objectPattern: {"route": *}): *

screens/subscreens/resources

summary
public

F Graphs(objectPattern: {"route": *, "navigation": *}): *

public
public

F Money(objectPattern: {"navigation": *}): *

public

F SeePicture(objectPattern: {"navigation": *, "route": *}): *

server

summary
public

A classe ApiRequests e responsavel por realizar requisicoes a uma API de dados financeiros e fornecer metodos para obter informacoes sobre cotacoes de moedas.

public