Skip to content

Commit e362bbe

Browse files
committed
Modified favicon
1 parent ffb13bf commit e362bbe

File tree

3 files changed

+48
-48
lines changed

3 files changed

+48
-48
lines changed

public/favicon.ico

164 KB
Binary file not shown.

src/components/SnippetList.jsx

+1-48
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import ContentCopyIcon from '@mui/icons-material/ContentCopy';
1010
import CheckIcon from '@mui/icons-material/Check';
1111
import Tooltip from '@mui/material/Tooltip';
1212
import { handleKeyDown } from "../utils/snippetUtils";
13+
import { handleLanguage } from "../utils/languageUtils";
1314

1415
// Shows list of all code snippets and their details
1516
const SnippetList = ({ snippets, onDelete, theme, isDarkMode, onUpdate, languages }) => {
@@ -46,54 +47,6 @@ const SnippetList = ({ snippets, onDelete, theme, isDarkMode, onUpdate, language
4647
}
4748
};
4849

49-
// function for handling the type of language to be read by syntax highlighter
50-
const handleLanguage = (l) => {
51-
if (l) {
52-
switch (l) {
53-
case "asp.net":
54-
return "aspnet";
55-
case "brainfck":
56-
case "brainf*ck":
57-
case "brainf**k":
58-
case "brainfvck":
59-
case "branflakes":
60-
case "brainfrick":
61-
case "brainfreak":
62-
case "brainoof":
63-
case "brainf":
64-
case "bf":
65-
return "brainfuck";
66-
case "c#":
67-
return "csharp";
68-
case "c++":
69-
return "cpp";
70-
case "f#":
71-
return "fsharp";
72-
case "express":
73-
case "expressjs":
74-
case "express.js":
75-
case "knockout":
76-
case "knockoutjs":
77-
case "knockout js":
78-
case "knockout.js":
79-
case "next":
80-
case "next.js":
81-
case "node":
82-
case "node.js":
83-
case "react":
84-
case "react native":
85-
return "javascript";
86-
case "objective c":
87-
return "objectivec";
88-
case "angular":
89-
return "typescript";
90-
default:
91-
return l;
92-
}
93-
}
94-
else return "javascript";
95-
}
96-
9750
// save any edits to a snippet
9851
const handleSave = (index) => {
9952
// Find the original index in the full snippets array

src/utils/languageUtils.js

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
// function for handling the type of language to be read by syntax highlighter
2+
export const handleLanguage = (l) => {
3+
if (l) {
4+
switch (l) {
5+
case "asp.net":
6+
return "aspnet";
7+
case "brainfck":
8+
case "brainf*ck":
9+
case "brainf**k":
10+
case "brainfvck":
11+
case "branflakes":
12+
case "brainfrick":
13+
case "brainfreak":
14+
case "brainoof":
15+
case "brainf":
16+
case "bf":
17+
return "brainfuck";
18+
case "c#":
19+
return "csharp";
20+
case "c++":
21+
return "cpp";
22+
case "f#":
23+
return "fsharp";
24+
case "express":
25+
case "expressjs":
26+
case "express.js":
27+
case "knockout":
28+
case "knockoutjs":
29+
case "knockout js":
30+
case "knockout.js":
31+
case "next":
32+
case "next.js":
33+
case "node":
34+
case "node.js":
35+
case "react":
36+
case "react native":
37+
return "javascript";
38+
case "objective c":
39+
return "objectivec";
40+
case "angular":
41+
return "typescript";
42+
default:
43+
return l;
44+
}
45+
}
46+
else return "javascript";
47+
}

0 commit comments

Comments
 (0)