diff --git a/src/generated/branches.ts b/src/generated/branches.ts index 0e9fea8..1741dfc 100644 --- a/src/generated/branches.ts +++ b/src/generated/branches.ts @@ -2,10 +2,26 @@ import type { BranchData } from "../types"; const data: BranchData = { - "generatedAt": "2026-05-25T10:28:32.204Z", - "currentBranch": "kiteria-3-ester", + "generatedAt": "2026-05-26T15:12:56.384Z", + "currentBranch": "kiteria/YWeiss", "mainBranch": "master", "branches": [ + { + "name": "ChavivaSeiff", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Eti-NewJoke", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "Eti-Orenbach", "parentBranch": null, @@ -22,6 +38,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "Hilla_Arye_2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "Maayan-Bukrits", "parentBranch": null, @@ -30,6 +54,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "MaayanBaba", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "RivkaBarashi", "parentBranch": null, @@ -47,7 +79,7 @@ const data: BranchData = { "isCurrent": false }, { - "name": "Vcomm", + "name": "ShiraShemesh2", "parentBranch": null, "shortHash": "", "lastCommitMessage": "", @@ -55,7 +87,7 @@ const data: BranchData = { "isCurrent": false }, { - "name": "Vcomm3", + "name": "Vcomm", "parentBranch": null, "shortHash": "", "lastCommitMessage": "", @@ -86,6 +118,38 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "Vcomm_3_noaNew", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ayala-joke2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ayala-oshri-stars-green-johnny-update-team1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ayala-samson", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "hadar-gerafi", "parentBranch": null, @@ -94,6 +158,38 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "hadas-karasenti", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "johnny-update-3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "johnny-update-team3-Eti_Munk", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiter-2-RachelWeinberger", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "kitera", "parentBranch": null, @@ -118,6 +214,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "kiteria-1-efrat", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "kiteria-2", "parentBranch": null, @@ -126,6 +230,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "kiteria-2-yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "kiteria-3", "parentBranch": null, @@ -134,6 +246,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "kiteria-3-Ayelet", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "kiteria-3-ester", "parentBranch": null, @@ -150,6 +270,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "kiteria/YWeiss", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "kiteria_chedva", "parentBranch": null, @@ -166,6 +294,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "maayan2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "master", "parentBranch": null, @@ -174,6 +310,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "mayanSJoke", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "noa_gabay", "parentBranch": null, @@ -190,6 +334,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "shani2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "shiraGidi", "parentBranch": null, @@ -198,6 +350,158 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "solla", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola4", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_carmi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_malka", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_ruti", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_sari", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_shifraZ", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2-Tamar", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_gili", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_hadas", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_tamarD", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_Efrat_Madmon", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_saralevin", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_yaeli", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "stars", "parentBranch": null, @@ -222,6 +526,86 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "stars-green-johnny-update-team1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1-Tamar", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1-Yael", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1-bracha", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team2-LitalShamanov", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team3-Zehavi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team3-chanaMoshayev", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-jonny-update-miryam-dahari", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "tamar-levi-branch", "parentBranch": null, @@ -254,6 +638,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "vcomm/vcomm-1/ShiraShemesh2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "vcomm/vcomm-1/tova", "parentBranch": null, @@ -262,6 +654,22 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "vcomm/vcomm-1/tovi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm-1/tovi-joke2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "vcomm/vcomm3/ayalaKlein", "parentBranch": null, @@ -269,8 +677,24 @@ const data: BranchData = { "lastCommitMessage": "", "isMergedIntoParent": false, "isCurrent": false + }, + { + "name": "yonny", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "yonny-update-saraRafalowitz", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false } ] }; -export default data; +export default data; \ No newline at end of file diff --git a/src/students/YWeiss/Card.tsx b/src/students/YWeiss/Card.tsx new file mode 100644 index 0000000..ac7a0fc --- /dev/null +++ b/src/students/YWeiss/Card.tsx @@ -0,0 +1,25 @@ +import styles from "./styles.module.css"; +import { CardProps } from "../../types"; + +export default function YWeissCard({ student, onClick }: CardProps) { + return ( +
+ +
+
+ + + +
+ system_error.log +
+ +
+
💻
+

{student.jokeTitle}

+

{student.name}

+
RUN CODE ▶
+
+
+ ); +} \ No newline at end of file diff --git a/src/students/YWeiss/JokePage.tsx b/src/students/YWeiss/JokePage.tsx new file mode 100644 index 0000000..52f6f9c --- /dev/null +++ b/src/students/YWeiss/JokePage.tsx @@ -0,0 +1,65 @@ +import styles from "./styles.module.css"; +import { PageProps } from "../../types"; + +export default function YWeissJokePage({ onBack }: PageProps) { + return ( +
+
+ +
+
+

⚡ ארבעת שלבי האבל והקוד ⚡

+
+

+ כל מתכנת עובר את מסלול הייסורים הבא בכל פעם שהוא כותב קוד חדש: +

+
+ +
+ +
+
01
+
🚀
+
+

שלב האופטימיות המוגזמת

+

"הקוד שלי מושלם, הוא רץ חלק, אין סיכוי שיש פה באגים".

+
+
+ +
+
02
+
🤯
+
+

שלב ההכחשה

+

"רגע, למה זה קרס? אצלי במחשב המקומי (Localhost) זה עבד מצוין, הבעיה בטוח בשרת".

+
+
+ +
+
03
+
😭
+
+

שלב הייאוש

+

"מחקתי הכל, כתבתי מחדש, וזה עדיין לא עובד. אני לא מבין כלום, אני מחליף מקצוע".

+
+
+ +
+
04
+
🫣
+
+

שלב הפחד הבלתי מוסבר

+

"הקוד פתאום עובד! הכל רץ חלק... ואני אין לי מושג ירוק למה זה עובד עכשיו. עדיף לא לגעת במקלדת יותר".

+
+
+ +
+ + + +
+
+ ); +} \ No newline at end of file diff --git a/src/students/YWeiss/styles.module.css b/src/students/YWeiss/styles.module.css new file mode 100644 index 0000000..ed700a1 --- /dev/null +++ b/src/students/YWeiss/styles.module.css @@ -0,0 +1,220 @@ +/* ── קו עיצובי כללי - ניאון וסייבר ── */ +@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap'); + +.card, .jokePage { + font-family: 'Fira Code', 'Segoe UI', monospace; + direction: rtl; +} + +.card { + background: #1e1e2e; + border: 2px solid #bd93f9; + border-radius: 12px; + overflow: hidden; + box-shadow: 0 8px 25px rgba(189, 147, 249, 0.15); + transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); + cursor: pointer; + padding: 0 !important; +} + +.card:hover { + transform: translateY(-8px) scale(1.02); + box-shadow: 0 15px 30px rgba(189, 147, 249, 0.3); + border-color: #ff79c6; +} + +.windowHeader { + background: #181825; + padding: 0.6rem 1rem; + display: flex; + align-items: center; + justify-content: space-between; + border-bottom: 1px solid #313244; +} + +.dots { + display: flex; + gap: 6px; +} + +.dots span { + width: 10px; + height: 10px; + border-radius: 50%; + display: inline-block; +} + +.dotRed { background: #ff5555; } +.dotYellow { background: #ffb86c; } +.dotGreen { background: #50fa7b; } + +.windowTitle { + color: #6272a4; + font-size: 0.75rem; + font-weight: bold; +} + +.cardBody { + padding: 1.5rem; + text-align: center; + display: flex; + flex-direction: column; + align-items: center; +} + +.codeIcon { + font-size: 2.5rem; + margin-bottom: 0.5rem; + animation: float 3s ease-in-out infinite; +} + +.title { + color: #f8f8f2; + font-size: 1.25rem; + font-weight: 700; + margin-bottom: 0.6rem; + line-height: 1.4; +} + +.name { + color: #8be9fd; + font-size: 0.9rem; + margin-bottom: 1.2rem; +} + +.actionBadge { + background: #50fa7b; + color: #282a36; + font-weight: bold; + font-size: 0.8rem; + padding: 0.4rem 1.2rem; + border-radius: 6px; + box-shadow: 0 4px 10px rgba(80, 250, 123, 0.3); +} + +.jokePage { + background: #181825; + height: 100vh; + display: flex; + justify-content: center; + align-items: center; + padding: 1rem; + overflow: hidden; +} + +.mainContainer { + max-width: 800px; + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + gap: 0.8rem; +} + +.pageHeader { + text-align: center; +} + +.pageTitle { + color: #ff79c6; + font-size: 1.6rem; + font-weight: 800; + margin-bottom: 0.2rem; + text-shadow: 0 0 15px rgba(255, 121, 198, 0.4); +} + +.intro { + color: #f8f8f2; + font-size: 0.95rem; + opacity: 0.9; + margin-bottom: 0.5rem; +} + +.stepsGrid { + display: grid; + grid-template-columns: 1fr; + gap: 0.8rem; + width: 100%; +} + +.stepCard { + background: #1e1e2e; + border-radius: 8px; + padding: 0.8rem 1.2rem; + display: flex; + gap: 1.2rem; + align-items: center; + position: relative; + border: 1px solid #313244; + box-shadow: 0 4px 10px rgba(0,0,0,0.2); + transition: transform 0.2s; +} + +.stepCard:hover { + transform: scale(1.01); +} + +.stepNum { + position: absolute; + top: 0.4rem; + left: 1rem; + font-size: 1.8rem; + font-weight: 800; + opacity: 0.04; + color: #fff; +} + +.stepIcon { + font-size: 1.6rem; +} + +.stepContent h3 { + font-size: 0.95rem; + font-weight: 700; + margin-bottom: 0.1rem; +} + +.stepContent p { + font-size: 0.85rem; + line-height: 1.4; + color: #a6adc8; +} + +.step1 { border-right: 4px solid #50fa7b; } +.step1 h3 { color: #50fa7b; } + +.step2 { border-right: 4px solid #ffb86c; } +.step2 h3 { color: #ffb86c; } + +.step3 { border-right: 4px solid #ff5555; } +.step3 h3 { color: #ff5555; } + +.step4 { border-right: 4px solid #8be9fd; } +.step4 h3 { color: #8be9fd; } + +.backBtn { + background: linear-gradient(90deg, #bd93f9 0%, #ff79c6 100%); + color: #fff; + border: none; + border-radius: 6px; + padding: 0.6rem 2rem; + font-size: 0.85rem; + font-weight: bold; + cursor: pointer; + box-shadow: 0 5px 15px rgba(189, 147, 249, 0.3); + transition: all 0.2s; + font-family: inherit; + margin-top: 0.5rem; +} + +.backBtn:hover { + transform: translateY(-2px); + box-shadow: 0 8px 25px rgba(255, 121, 198, 0.6); + filter: brightness(1.1); +} + +@keyframes float { + 0% { transform: translateY(0px); } + 50% { transform: translateY(-6px); } + 100% { transform: translateY(0px); } +} \ No newline at end of file diff --git a/src/students/dana-duvi/Card.tsx b/src/students/dana-duvi/Card.tsx index 8d00d7c..128d5a0 100644 --- a/src/students/dana-duvi/Card.tsx +++ b/src/students/dana-duvi/Card.tsx @@ -1,13 +1,11 @@ import styles from "./styles.module.css"; import { CardProps } from "../../types"; -export default function DanaDuviCard({ student, onClick }: CardProps) { +export default function YWeissCard({ student, onClick }: CardProps) { return (
-
🐻

{student.jokeTitle}

{student.name}

- לחצי לצחוק
); -} +} \ No newline at end of file diff --git a/src/students/index.ts b/src/students/index.ts index 4ddb9fa..6e86fee 100644 --- a/src/students/index.ts +++ b/src/students/index.ts @@ -1,48 +1,700 @@ -import { Student } from "../types"; +// AUTO-GENERATED — run `npm run gen-branches` to update +import type { BranchData } from "../types"; -import DanaDuviCard from "./dana-duvi/Card"; -import DanaDuviJokePage from "./dana-duvi/JokePage"; +const data: BranchData = { + "generatedAt": "2026-05-26T15:12:56.384Z", + "currentBranch": "kiteria/YWeiss", + "mainBranch": "master", + "branches": [ + { + "name": "ChavivaSeiff", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Eti-NewJoke", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Eti-Orenbach", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Hilla_Arye", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Hilla_Arye_2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Maayan-Bukrits", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "MaayanBaba", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "RivkaBarashi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Shira-Shemesh", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ShiraShemesh2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Vcomm", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Vcomm_1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Vcomm_2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Vcomm_3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "Vcomm_3_noaNew", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ayala-joke2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ayala-oshri-stars-green-johnny-update-team1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "ayala-samson", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "hadar-gerafi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "hadas-karasenti", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "johnny-update-3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "johnny-update-team3-Eti_Munk", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiter-2-RachelWeinberger", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kitera", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-1-chedvaf", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-1-efrat", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-2-yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-3", + "parentBranch": null, + "shortHash": "0c10217", + "lastCommitMessage": "fix: instructions branch names", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-3-Ayelet", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-3-ester", + "parentBranch": null, + "shortHash": "0c10217", + "lastCommitMessage": "fix: instructions branch names", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria-3_RachelPanet", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "kiteria/YWeiss", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": true + }, + { + "name": "kiteria_chedva", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "maayan-vecomm-1-vecomm", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "maayan2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "master", + "parentBranch": null, + "shortHash": "0c10217", + "lastCommitMessage": "fix: instructions branch names", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "mayanSJoke", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "noa_gabay", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "shani", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "shani2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "shiraGidi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "solla", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola4", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_carmi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_malka", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_ruti", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_sari", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola1_shifraZ", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2-Tamar", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_gili", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_hadas", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_tamarD", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola2_yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_Efrat_Madmon", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_saralevin", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_yaeli", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "sola_sola3_yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-bat-sheva-bloch", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1-Tamar", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1-Yael", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team1-bracha", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team2-LitalShamanov", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team3", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team3-Zehavi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-johnny-update-team3-chanaMoshayev", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "stars-green-jonny-update-miryam-dahari", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "tamar-levi-branch", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "team/vcomm/sub/vcomm3/noagabay", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "tovi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm-1/ShiraShemesh", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm-1/ShiraShemesh2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm-1/tova", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm-1/tovi", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm-1/tovi-joke2", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "vcomm/vcomm3/ayalaKlein", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "yonny", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, + { + "name": "yonny-update-saraRafalowitz", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + } + ] +}; -import ChaniChanzinCard from "./chani-chanzin/Card"; -import ChaniChanzinJokePage from "./chani-chanzin/JokePage"; -import RachelPanetCard from "./RachelPanet/Card"; -import RachelPanetJokePage from "./RachelPanet/JokePage"; -import EsterLewinJokePage from "./ester-lewin/JokerPage"; -import EsterLewinCard from "./ester-lewin/Card"; - - -// ⚠️ סדר הרשימה חייב להיות לפי סדר האלף-בית העברי לפי שם המשפחה. -// כל תלמידה מוסיפה את עצמה במקום הנכון ידנית. -// אסור להשתמש בפונקציית-sort! -const students: Student[] = [ - { - id: "dana-duvi", - name: "דנה דובי", - jokeTitle: "הדוב הפחדן", - CardComponent: DanaDuviCard, - JokePageComponent: DanaDuviJokePage, - }, - { - id: "chani-chanzin", - name: "חני חנזין", - jokeTitle: "התנין והתנינה", - CardComponent: ChaniChanzinCard, - JokePageComponent: ChaniChanzinJokePage, - }, { - id: "Rachel-Panet", - name: "רחלי פנט", - jokeTitle: "האצבע השבורה", - CardComponent: RachelPanetCard, - JokePageComponent: RachelPanetJokePage, - }, - { - id: "ester-lewin", - name: "אסתר לוין", - jokeTitle: "הכובע והקוד", - CardComponent: EsterLewinCard, - JokePageComponent: EsterLewinJokePage, -}, - -]; - -export default students; +export default data; \ No newline at end of file