forked from Qortal/q-support
Many new categories added, All categories have an "Other" field that is sorted last Media category removed, its subcategories are now main categories. WARNING: This is a breaking change that will disrupt categories for some currently published files Categories associated with Copyright Infringement have been removed. Categories are sorted by name, "Other" is always last The FileList component now only stores the file list. The rest of it was moved to Home.tsx Category <select> components moved into a CategoryList.tsx component Icons now load before file title in FileContent.tsx Icons are an optional field of each category and loaded dynamically from Category Data to improve performance
89 lines
2.8 KiB
TypeScript
89 lines
2.8 KiB
TypeScript
export const softwareSubCategories = [
|
|
{ id: 101, name: "OS" },
|
|
{ id: 102, name: "Application" },
|
|
{ id: 103, name: "Source Code" },
|
|
{ id: 104, name: "Plugin" },
|
|
{ id: 199, name: "Other" },
|
|
];
|
|
|
|
export const audioSubCategories = [
|
|
{ id: 301, name: "Music" },
|
|
{ id: 302, name: "Podcast" },
|
|
{ id: 303, name: "Audiobook" },
|
|
{ id: 304, name: "Sound Effect" },
|
|
{ id: 305, name: "Lecture or Speech" },
|
|
{ id: 306, name: "Radio Show" },
|
|
{ id: 307, name: "Ambient Sound" },
|
|
{ id: 308, name: "Language Learning Material" },
|
|
{ id: 309, name: "Comedy & Satire" },
|
|
{ id: 310, name: "Documentary" },
|
|
{ id: 311, name: "Guided Meditation & Yoga" },
|
|
{ id: 312, name: "Live Performance" },
|
|
{ id: 313, name: "Nature Sound" },
|
|
{ id: 314, name: "Soundtrack" },
|
|
{ id: 315, name: "Interview" },
|
|
{ id: 399, name: "Other" },
|
|
];
|
|
|
|
export const videoSubCategories = [
|
|
{ id: 404, name: "Education" },
|
|
{ id: 405, name: "Lifestyle" },
|
|
{ id: 406, name: "Gaming" },
|
|
{ id: 407, name: "Technology" },
|
|
{ id: 408, name: "Sports" },
|
|
{ id: 409, name: "News & Politics" },
|
|
{ id: 410, name: "Cooking & Food" },
|
|
{ id: 411, name: "Animation" },
|
|
{ id: 412, name: "Science" },
|
|
{ id: 413, name: "Health & Wellness" },
|
|
{ id: 414, name: "DIY & Crafts" },
|
|
{ id: 415, name: "Kids & Family" },
|
|
{ id: 416, name: "Comedy" },
|
|
{ id: 417, name: "Travel & Adventure" },
|
|
{ id: 418, name: "Art & Design" },
|
|
{ id: 419, name: "Nature & Environment" },
|
|
{ id: 420, name: "Business & Finance" },
|
|
{ id: 421, name: "Personal Development" },
|
|
{ id: 423, name: "History" },
|
|
{ id: 499, name: "Other" },
|
|
];
|
|
|
|
export const imageSubCategories = [
|
|
{ id: 501, name: "Nature" },
|
|
{ id: 502, name: "Urban & Cityscapes" },
|
|
{ id: 503, name: "People & Portraits" },
|
|
{ id: 504, name: "Art & Abstract" },
|
|
{ id: 505, name: "Travel & Adventure" },
|
|
{ id: 506, name: "Animals & Wildlife" },
|
|
{ id: 507, name: "Sports & Action" },
|
|
{ id: 508, name: "Food & Cuisine" },
|
|
{ id: 509, name: "Fashion & Beauty" },
|
|
{ id: 510, name: "Technology & Science" },
|
|
{ id: 511, name: "Historical & Cultural" },
|
|
{ id: 512, name: "Aerial & Drone" },
|
|
{ id: 513, name: "Black & White" },
|
|
{ id: 514, name: "Events & Celebrations" },
|
|
{ id: 515, name: "Business & Corporate" },
|
|
{ id: 516, name: "Health & Wellness" },
|
|
{ id: 517, name: "Transportation & Vehicles" },
|
|
{ id: 518, name: "Still Life & Objects" },
|
|
{ id: 519, name: "Architecture & Buildings" },
|
|
{ id: 520, name: "Landscapes & Seascapes" },
|
|
{ id: 599, name: "Other" },
|
|
];
|
|
|
|
export const documentSubCategories = [
|
|
{ id: 601, name: "PDF" },
|
|
{ id: 602, name: "Word Document" },
|
|
{ id: 603, name: "Spreadsheet" },
|
|
{ id: 604, name: "Powerpoint" },
|
|
{ id: 699, name: "Other" },
|
|
];
|
|
|
|
export const bookSubCategories = [
|
|
{ id: 701, name: "Audiobook" },
|
|
{ id: 702, name: "Comic" },
|
|
{ id: 703, name: "Magazine" },
|
|
{ id: 799, name: "Other" },
|
|
];
|