Update backend to return soft-deleted comments to their authors Add restore endpoint and frontend Undo button for deleted comments Retain comment body and author information upon deletion
61 lines
3.3 KiB
TypeScript
61 lines
3.3 KiB
TypeScript
export type AppIcon = string;
|
|
|
|
export const iconAdd: AppIcon = 'mdi:plus';
|
|
export const iconAdmin: AppIcon = 'mdi:tune-variant';
|
|
export const iconAction: AppIcon = 'mdi:gesture-tap-button';
|
|
export const iconArtifact: AppIcon = 'mdi:diamond-stone';
|
|
export const iconAutomation: AppIcon = 'mdi:factory';
|
|
export const iconBack: AppIcon = 'mdi:arrow-left';
|
|
export const iconBell: AppIcon = 'mdi:bell-outline';
|
|
export const iconCancel: AppIcon = 'mdi:close';
|
|
export const iconCheck: AppIcon = 'mdi:check';
|
|
export const iconChecklist: AppIcon = 'mdi:checkbox-marked-outline';
|
|
export const iconChevronDown: AppIcon = 'mdi:chevron-down';
|
|
export const iconChevronRight: AppIcon = 'mdi:chevron-right';
|
|
export const iconChevronUp: AppIcon = 'mdi:chevron-up';
|
|
export const iconClose: AppIcon = 'mdi:close';
|
|
export const iconComment: AppIcon = 'mdi:comment-outline';
|
|
export const iconCopy: AppIcon = 'mdi:content-copy';
|
|
export const iconDelete: AppIcon = 'mdi:trash-can-outline';
|
|
export const iconDish: AppIcon = 'mdi:silverware-fork-knife';
|
|
export const iconDragHandle: AppIcon = 'mdi:drag';
|
|
export const iconDreamIsland: AppIcon = 'mdi:palm-tree';
|
|
export const iconEdit: AppIcon = 'mdi:pencil-outline';
|
|
export const iconError: AppIcon = 'mdi:close-circle-outline';
|
|
export const iconEvent: AppIcon = 'mdi:calendar-star';
|
|
export const iconExternal: AppIcon = 'mdi:open-in-new';
|
|
export const iconGitCommit: AppIcon = 'mdi:source-commit';
|
|
export const iconHabitat: AppIcon = 'mdi:pine-tree';
|
|
export const iconHome: AppIcon = 'mdi:home-variant-outline';
|
|
export const iconImage: AppIcon = 'mdi:image-outline';
|
|
export const iconInfo: AppIcon = 'mdi:information-outline';
|
|
export const iconItem: AppIcon = 'mdi:bag-personal-outline';
|
|
export const iconKey: AppIcon = 'mdi:key-outline';
|
|
export const iconLife: AppIcon = 'mdi:post-outline';
|
|
export const iconClothes: AppIcon = 'mdi:tshirt-crew-outline';
|
|
export const iconLogin: AppIcon = 'mdi:login';
|
|
export const iconLogout: AppIcon = 'mdi:logout';
|
|
export const iconMail: AppIcon = 'mdi:email-fast-outline';
|
|
export const iconMenu: AppIcon = 'mdi:menu';
|
|
export const iconNoRecipe: AppIcon = 'mdi:file-document-remove-outline';
|
|
export const iconPokemon: AppIcon = 'mdi:pokeball';
|
|
export const iconProfile: AppIcon = 'mdi:account-circle-outline';
|
|
export const iconRecipe: AppIcon = 'mdi:book-open-page-variant-outline';
|
|
export const iconReferral: AppIcon = 'mdi:account-multiple-plus-outline';
|
|
export const iconRegister: AppIcon = 'mdi:account-plus-outline';
|
|
export const iconReply: AppIcon = 'mdi:reply-outline';
|
|
export const iconReactionFun: AppIcon = 'mdi:party-popper';
|
|
export const iconReactionHelpful: AppIcon = 'mdi:lightbulb-on-outline';
|
|
export const iconReactionLike: AppIcon = 'mdi:thumb-up-outline';
|
|
export const iconReactionThanks: AppIcon = 'mdi:hand-heart-outline';
|
|
export const iconSave: AppIcon = 'mdi:content-save-outline';
|
|
export const iconSearch: AppIcon = 'mdi:magnify';
|
|
export const iconStar: AppIcon = 'mdi:star';
|
|
export const iconStarOutline: AppIcon = 'mdi:star-outline';
|
|
export const iconSuccess: AppIcon = 'mdi:check-circle-outline';
|
|
export const iconTranslate: AppIcon = 'mdi:translate';
|
|
export const iconUndo: AppIcon = 'mdi:undo';
|
|
export const iconUpload: AppIcon = 'mdi:upload-outline';
|
|
export const iconVersion: AppIcon = 'mdi:tag-outline';
|
|
export const iconWarning: AppIcon = 'mdi:alert-outline';
|