feat: 항공영상관리

This commit is contained in:
2026-04-09 17:03:06 +09:00
parent 76dab1c6a9
commit 839901d663
2 changed files with 11 additions and 18 deletions

View File

@@ -4,13 +4,6 @@ import { Section } from '~/shared/components/section/Section';
import { Table } from '~/shared/components/table'; import { Table } from '~/shared/components/table';
import type { AerialItem } from '../types/aerial'; import type { AerialItem } from '../types/aerial';
const statusColors: Record<string, string> = {
: 'text-dabeeo-gray-99',
: 'text-primary',
: 'text-dabeeo-navy-tertiary',
: 'text-red-500',
};
export function AerialList() { export function AerialList() {
const [selectedId, setSelectedId] = useState<string | null>(null); const [selectedId, setSelectedId] = useState<string | null>(null);
const [isLoading, setIsLoading] = useState(false); const [isLoading, setIsLoading] = useState(false);
@@ -46,7 +39,7 @@ export function AerialList() {
return ( return (
<Section className="w-full pb-4" variant="list"> <Section className="w-full pb-4" variant="list">
<div className="flex flex-col h-full p-4 gap-4"> <div className="flex flex-col h-full p-4 gap-4">
<h1 className="text-xl font-bold"> </h1> <h1 className="text-xl font-bold"></h1>
<Table isLayoutFixed isFullHeight> <Table isLayoutFixed isFullHeight>
<Table.Caption> <Table.Caption>
@@ -75,12 +68,12 @@ export function AerialList() {
<Table.Header> <Table.Header>
<Table.HeaderRow> <Table.HeaderRow>
<Table.HeaderCell align="center">No</Table.HeaderCell> <Table.HeaderCell align="center">No</Table.HeaderCell>
<Table.HeaderCell></Table.HeaderCell> <Table.HeaderCell></Table.HeaderCell>
<Table.HeaderCell> </Table.HeaderCell> <Table.HeaderCell></Table.HeaderCell>
<Table.HeaderCell align="center"></Table.HeaderCell> <Table.HeaderCell align="center"></Table.HeaderCell>
<Table.HeaderCell align="center"></Table.HeaderCell> <Table.HeaderCell align="center"></Table.HeaderCell>
<Table.HeaderCell align="right">(MB)</Table.HeaderCell> <Table.HeaderCell align="right"></Table.HeaderCell>
<Table.HeaderCell align="center"></Table.HeaderCell> <Table.HeaderCell align="center"></Table.HeaderCell>
</Table.HeaderRow> </Table.HeaderRow>
</Table.Header> </Table.Header>
@@ -103,9 +96,7 @@ export function AerialList() {
<Table.Cell align="center">{item.scale}</Table.Cell> <Table.Cell align="center">{item.scale}</Table.Cell>
<Table.Cell align="right">{item.fileSize}</Table.Cell> <Table.Cell align="right">{item.fileSize}</Table.Cell>
<Table.Cell align="center"> <Table.Cell align="center">
<span className={statusColors[item.status] ?? 'text-dabeeo-gray-99'}> {item.status}
{item.status}
</span>
</Table.Cell> </Table.Cell>
</Table.Row> </Table.Row>
)) ))

View File

@@ -1,5 +1,7 @@
import { AerialList } from '~/features/imagery/components/AerialList';
export default function Page() { export default function Page() {
return ( return (
<div> </div> <AerialList></AerialList>
); );
} }