fixing NaN in logbook entry table #51

Merged
noahspannbauer merged 1 commits from bug/46-logbook-columns-without-value-show-as-nan into main 2025-02-24 13:15:32 -05:00
5 changed files with 14 additions and 36 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "api",
"version": "1.0.0",
"version": "1.0.1",
"description": "",
"author": "",
"private": true,

View File

@@ -1,7 +1,7 @@
{
"name": "app",
"private": true,
"version": "1.0.0",
"version": "1.0.1",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -167,9 +167,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info: any) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'singleEngineLand',
@@ -179,9 +177,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info: any) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
id: 'landings',
@@ -223,9 +219,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'instrumentSimulated',
@@ -235,9 +229,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'instrumentApproaches',
@@ -280,9 +272,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'flightTrainingReceived',
@@ -292,9 +282,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'crossCountry',
@@ -304,9 +292,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'night',
@@ -316,9 +302,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'solo',
@@ -328,9 +312,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
},
{
accessorKey: 'pilotInCommand',
@@ -340,9 +322,7 @@ const Logbook: React.FC<unknown> = () => {
headerAlign: 'right'
},
cell: (info) =>
info.getValue() !== null
? parseFloat(info.getValue()).toFixed(1)
: ''
info.getValue() ? parseFloat(info.getValue()).toFixed(1) : ''
}
]
},

View File

@@ -18,7 +18,7 @@ services:
ports:
- '3000:3000'
env_file:
- ./api/.env
- ./api/.env.compose
app:
container_name: flying-app
@@ -27,7 +27,5 @@ services:
target: app
ports:
- '8080:8080'
# env_file:
# - ./app/.env

View File

@@ -1,6 +1,6 @@
{
"name": "@noahspan/flying",
"version": "1.0.0",
"version": "1.0.1",
"scripts": {
"start": "concurrently 'npm run start:azure -w api' 'wait-on tcp:0.0.0.0:7071 && npm run dev -w app'",
"format": "prettier --write \"**/src/**/*.ts\" \"**/test/**/*.ts\"",