fix(files): move CSI_DIVISIONS above mockFiles array
This commit is contained in:
parent
984c736031
commit
46456b1461
@ -53,6 +53,57 @@ const pm1 = { name: "Derek Haines" }
|
|||||||
const pm2 = { name: "Rachel Torres" }
|
const pm2 = { name: "Rachel Torres" }
|
||||||
const field1 = { name: "Mike Callahan" }
|
const field1 = { name: "Mike Callahan" }
|
||||||
|
|
||||||
|
// ─── CSI Division folder generator ───
|
||||||
|
|
||||||
|
const CSI_DIVISIONS = [
|
||||||
|
"00 00 00 Procurement Req",
|
||||||
|
"01 00 00 General Req",
|
||||||
|
"02 00 00 Ext Conditions",
|
||||||
|
"03 00 00 Concrete",
|
||||||
|
"04 00 00 Masonry",
|
||||||
|
"05 00 00 Metals",
|
||||||
|
"06 00 00 Woods Plastics and Composites",
|
||||||
|
"07 00 00 Thermal Protection",
|
||||||
|
"08 00 00 Openings",
|
||||||
|
"09 00 00 Finishes",
|
||||||
|
"10 00 00 Specialties",
|
||||||
|
"11 00 00 Equipment",
|
||||||
|
"12 00 00 Furnishings",
|
||||||
|
"13 00 00 Special Const",
|
||||||
|
"14 00 00 Conveying Equipment",
|
||||||
|
"21 00 00 Fire Suppression",
|
||||||
|
"22 00 00 Plumbing",
|
||||||
|
"23 00 00 HVAC",
|
||||||
|
"26 00 00 Electrical",
|
||||||
|
"27 00 00 Communications",
|
||||||
|
"28 00 00 Safety and Security",
|
||||||
|
"31 00 00 Earthwork",
|
||||||
|
"32 00 00 Exterior Improvement",
|
||||||
|
"33 00 00 Utilities",
|
||||||
|
"48 00 00 Electrical Power Generation Equipment",
|
||||||
|
] as const
|
||||||
|
|
||||||
|
function buildCsiDivisions(
|
||||||
|
parentId: string,
|
||||||
|
parentPath: string[]
|
||||||
|
): FileItem[] {
|
||||||
|
return CSI_DIVISIONS.map((name) => ({
|
||||||
|
id: `${parentId}-csi-${name.slice(0, 2)}`,
|
||||||
|
name,
|
||||||
|
type: "folder" as FileType,
|
||||||
|
size: 0,
|
||||||
|
path: parentPath,
|
||||||
|
createdAt: "2025-07-15T08:00:00Z",
|
||||||
|
modifiedAt: "2025-10-20T14:00:00Z",
|
||||||
|
owner,
|
||||||
|
starred: false,
|
||||||
|
shared: true,
|
||||||
|
sharedWith: [{ ...pm1, role: "editor" as SharedRole }],
|
||||||
|
trashed: false,
|
||||||
|
parentId,
|
||||||
|
}))
|
||||||
|
}
|
||||||
|
|
||||||
export const mockFiles: FileItem[] = [
|
export const mockFiles: FileItem[] = [
|
||||||
// ─── Top-level company folders ───
|
// ─── Top-level company folders ───
|
||||||
{
|
{
|
||||||
@ -657,54 +708,3 @@ export const mockStorageUsage: StorageUsage = {
|
|||||||
used: 156_000_000,
|
used: 156_000_000,
|
||||||
total: 5_000_000_000,
|
total: 5_000_000_000,
|
||||||
}
|
}
|
||||||
|
|
||||||
// ─── CSI Division folder generator ───
|
|
||||||
|
|
||||||
const CSI_DIVISIONS = [
|
|
||||||
"00 00 00 Procurement Req",
|
|
||||||
"01 00 00 General Req",
|
|
||||||
"02 00 00 Ext Conditions",
|
|
||||||
"03 00 00 Concrete",
|
|
||||||
"04 00 00 Masonry",
|
|
||||||
"05 00 00 Metals",
|
|
||||||
"06 00 00 Woods Plastics and Composites",
|
|
||||||
"07 00 00 Thermal Protection",
|
|
||||||
"08 00 00 Openings",
|
|
||||||
"09 00 00 Finishes",
|
|
||||||
"10 00 00 Specialties",
|
|
||||||
"11 00 00 Equipment",
|
|
||||||
"12 00 00 Furnishings",
|
|
||||||
"13 00 00 Special Const",
|
|
||||||
"14 00 00 Conveying Equipment",
|
|
||||||
"21 00 00 Fire Suppression",
|
|
||||||
"22 00 00 Plumbing",
|
|
||||||
"23 00 00 HVAC",
|
|
||||||
"26 00 00 Electrical",
|
|
||||||
"27 00 00 Communications",
|
|
||||||
"28 00 00 Safety and Security",
|
|
||||||
"31 00 00 Earthwork",
|
|
||||||
"32 00 00 Exterior Improvement",
|
|
||||||
"33 00 00 Utilities",
|
|
||||||
"48 00 00 Electrical Power Generation Equipment",
|
|
||||||
] as const
|
|
||||||
|
|
||||||
function buildCsiDivisions(
|
|
||||||
parentId: string,
|
|
||||||
parentPath: string[]
|
|
||||||
): FileItem[] {
|
|
||||||
return CSI_DIVISIONS.map((name) => ({
|
|
||||||
id: `${parentId}-csi-${name.slice(0, 2)}`,
|
|
||||||
name,
|
|
||||||
type: "folder" as FileType,
|
|
||||||
size: 0,
|
|
||||||
path: parentPath,
|
|
||||||
createdAt: "2025-07-15T08:00:00Z",
|
|
||||||
modifiedAt: "2025-10-20T14:00:00Z",
|
|
||||||
owner,
|
|
||||||
starred: false,
|
|
||||||
shared: true,
|
|
||||||
sharedWith: [{ ...pm1, role: "editor" as SharedRole }],
|
|
||||||
trashed: false,
|
|
||||||
parentId,
|
|
||||||
}))
|
|
||||||
}
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user