Timetickets Fixes
This commit is contained in:
@@ -1,18 +1,20 @@
|
||||
import React, { useEffect, useRef } from "react";
|
||||
import { Ionicons } from "@expo/vector-icons";
|
||||
import { createBottomTabNavigator } from "@react-navigation/bottom-tabs";
|
||||
import { NavigationContainer } from "@react-navigation/native";
|
||||
import { createNativeStackNavigator } from "@react-navigation/native-stack";
|
||||
import i18n from "i18next";
|
||||
import moment from "moment";
|
||||
import React, { useEffect, useRef } from "react";
|
||||
import { AppState } from "react-native";
|
||||
import { Button } from "react-native-paper";
|
||||
import { Ionicons } from "@expo/vector-icons";
|
||||
import { NavigationContainer } from "@react-navigation/native";
|
||||
import { createBottomTabNavigator } from "@react-navigation/bottom-tabs";
|
||||
import { createNativeStackNavigator } from "@react-navigation/native-stack";
|
||||
|
||||
import { logImEXEvent } from "../../firebase/firebase.analytics";
|
||||
|
||||
import { connect } from "react-redux";
|
||||
import { createStructuredSelector } from "reselect";
|
||||
import { setCameraJob, setCameraJobId } from "../../redux/app/app.actions";
|
||||
import { employeeSignOut } from "../../redux/employee/employee.actions";
|
||||
import { selectCurrentEmployee } from "../../redux/employee/employee.selectors";
|
||||
import {
|
||||
checkUserSession,
|
||||
emailSignInStart,
|
||||
@@ -22,8 +24,6 @@ import {
|
||||
selectBodyshop,
|
||||
selectCurrentUser,
|
||||
} from "../../redux/user/user.selectors";
|
||||
import { employeeSignOut } from "../../redux/employee/employee.actions";
|
||||
import { selectCurrentEmployee } from "../../redux/employee/employee.selectors";
|
||||
|
||||
import ScreenJobDetail from "../screen-job-detail/screen-job-detail.component";
|
||||
import ScreenJobList from "../screen-job-list/screen-job-list.component";
|
||||
@@ -32,12 +32,11 @@ import ScreenSettingsComponent from "../screen-settings/screen-settings.componen
|
||||
import ScreenSignIn from "../screen-sign-in/screen-sign-in.component";
|
||||
import ScreenSplash from "../screen-splash/screen-splash.component";
|
||||
|
||||
import SignOutButton from "../Buttons/employee-sign-out-button.component";
|
||||
import EmployeeSignIn from "../screen-employee-sign-in/screen-employee-sign-in.component";
|
||||
import ScreenTimeTicketBrowser from "../screen-time-ticket-browser/screen-time-ticket-browser.component";
|
||||
import SignOutButton from "../Buttons/employee-sign-out-button.component";
|
||||
import AddTimeTicketButton from "../Buttons/create-time-ticket-button.component";
|
||||
import ScreenTimeTicketCreate from "../time-ticket/screen-time-ticket-create.component";
|
||||
import ScreenTimeTicketClockoffComponent from "../time-ticket/screen-time-ticket-clockoff.component";
|
||||
import ScreenTimeTicketCreate from "../time-ticket/screen-time-ticket-create.component";
|
||||
|
||||
const ActiveJobStack = createNativeStackNavigator();
|
||||
const MoreStack = createNativeStackNavigator();
|
||||
@@ -160,6 +159,8 @@ const TimeTicketBrowserStackNavigator = connect(
|
||||
name="TimeTicketBrowser"
|
||||
options={{
|
||||
title: i18n.t("timeticketbrowser.titles.timeticketbrowsertab"),
|
||||
// eslint-disable-next-line react/display-name
|
||||
headerRight: () => <SignOutButton style={{ margin: 8 }} />,
|
||||
}}
|
||||
component={ScreenTimeTicketBrowser}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user