diff --git a/git b/git new file mode 100644 index 0000000..e69de29 diff --git a/package-lock.json b/package-lock.json index fc37715..c62c70c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,6 +54,7 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", "dev": true, + "peer": true, "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", @@ -1312,6 +1313,7 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", "dev": true, + "peer": true, "dependencies": { "@types/prop-types": "*", "csstype": "^3.2.2" @@ -1368,6 +1370,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.0.tgz", "integrity": "sha512-TI1XGwKbDpo9tRW8UDIXCOeLk55qe9ZFGs8MTKU6/M08HWTw52DD/IYhfQtOEhEdPhLMT26Ka/x7p70nd3dzDg==", "dev": true, + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.59.0", "@typescript-eslint/types": "8.59.0", @@ -1630,6 +1633,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "dev": true, + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1730,6 +1734,7 @@ "url": "https://github.com/sponsors/ai" } ], + "peer": true, "dependencies": { "baseline-browser-mapping": "^2.10.12", "caniuse-lite": "^1.0.30001782", @@ -1932,6 +1937,7 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", "dev": true, + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -2551,6 +2557,7 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, + "peer": true, "engines": { "node": ">=12" }, @@ -2608,6 +2615,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -2619,6 +2627,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -2835,6 +2844,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -2910,6 +2920,7 @@ "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", "dev": true, + "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", diff --git a/src/generated/branches.ts b/src/generated/branches.ts index b755745..9671033 100644 --- a/src/generated/branches.ts +++ b/src/generated/branches.ts @@ -2,8 +2,8 @@ import type { BranchData } from "../types"; const data: BranchData = { - "generatedAt": "2026-05-26T11:17:34.307Z", - "currentBranch": "stars-green-johnny-update-team3-chanaMoshayev", + "generatedAt": "2026-05-27T08:00:52.317Z", + "currentBranch": "avigail_jobke", "mainBranch": "master", "branches": [ { @@ -126,6 +126,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "avigail_jobke", + "parentBranch": "master", + "shortHash": "1be8974", + "lastCommitMessage": "Merge stars-green-johnny-update-team3 and resolve conflicts", + "isMergedIntoParent": false, + "isCurrent": true + }, { "name": "ayala-joke2", "parentBranch": null, @@ -142,6 +150,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "ayala-samson", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "hadar-gerafi", "parentBranch": null, @@ -310,6 +326,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "ruth_jokes", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "shani", "parentBranch": null, @@ -478,6 +502,14 @@ const data: BranchData = { "isMergedIntoParent": false, "isCurrent": false }, + { + "name": "sola_sola3_yehudit", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", + "isMergedIntoParent": false, + "isCurrent": false + }, { "name": "stars", "parentBranch": null, @@ -553,8 +585,8 @@ const data: BranchData = { { "name": "stars-green-johnny-update-team3", "parentBranch": null, - "shortHash": "0c10217", - "lastCommitMessage": "fix: instructions branch names", + "shortHash": "", + "lastCommitMessage": "", "isMergedIntoParent": false, "isCurrent": false }, @@ -568,11 +600,11 @@ const data: BranchData = { }, { "name": "stars-green-johnny-update-team3-chanaMoshayev", - "parentBranch": "master", - "shortHash": "b000af7", - "lastCommitMessage": "chana: update dev script and generated branches", + "parentBranch": null, + "shortHash": "", + "lastCommitMessage": "", "isMergedIntoParent": false, - "isCurrent": true + "isCurrent": false }, { "name": "stars-green-jonny-update-miryam-dahari", diff --git a/src/students/Avigail/Card.tsx b/src/students/Avigail/Card.tsx new file mode 100644 index 0000000..4675085 --- /dev/null +++ b/src/students/Avigail/Card.tsx @@ -0,0 +1,11 @@ +import styles from "./styles.module.css"; +import { CardProps } from "../../types"; + +export default function avigailCard({ student, onClick }: CardProps) { + return ( +
{student.name}
+החתול המדבר
+ילד נכנס לחנות חיות ושואל: +"יש לכם חתול שמדבר?" + +המוכר מצביע על חתול בפינה. + +הילד מתקרב ושואל: +"אתה באמת יודע לדבר?" + +החתול עונה: +"ברור. אפילו עבדתי פעם כסוכן חשאי." + +הילד המופתע שואל: +"באמת?!" + +החתול אומר: +"כן, טיילתי בכל העולם, האזנתי לשיחות סודיות ואף אחד לא חשד בי כי הייתי רק חתול." + +הילד רץ למוכר: +"וואו! למה אתם מוכרים חתול כזה מיוחד?" + +המוכר מחייך ואומר: +"כי הוא ממציא סיפורים כל היום..." 😸
+ +