2024-02-03 12:02:17 +00:00
|
|
|
|
|
|
|
export interface PersonalSecurityChecklist {
|
|
|
|
sections: Section[],
|
|
|
|
}
|
|
|
|
|
2024-02-05 20:38:14 +00:00
|
|
|
export type Sections = Section[];
|
|
|
|
|
2024-02-03 12:02:17 +00:00
|
|
|
export interface Section {
|
|
|
|
title: string,
|
|
|
|
slug: string,
|
|
|
|
description: string,
|
|
|
|
intro: string,
|
|
|
|
icon: string,
|
|
|
|
color: string,
|
|
|
|
checklist: Checklist[],
|
2024-02-10 15:18:49 +00:00
|
|
|
softwareLinks?: Link[],
|
|
|
|
helpfulTools?: Link[],
|
|
|
|
furtherResources?: Link[],
|
2024-02-03 12:02:17 +00:00
|
|
|
}
|
|
|
|
|
2024-03-10 23:03:37 +00:00
|
|
|
export type Priority = 'essential' | 'optional' | 'advanced';
|
2024-02-03 12:02:17 +00:00
|
|
|
|
|
|
|
export interface Checklist {
|
|
|
|
point: string,
|
|
|
|
priority: Priority,
|
|
|
|
details: string,
|
|
|
|
}
|
|
|
|
|
2024-02-10 15:18:49 +00:00
|
|
|
export interface Link {
|
2024-02-04 16:38:51 +00:00
|
|
|
title: string,
|
|
|
|
url: string,
|
2024-02-10 15:18:49 +00:00
|
|
|
description?: string,
|
2024-02-04 16:38:51 +00:00
|
|
|
}
|