diff --git a/.VSCodeCounter/2023-02-24_22-55-35/details.md b/.VSCodeCounter/2023-02-24_22-55-35/details.md new file mode 100644 index 0000000..4e88f01 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/details.md @@ -0,0 +1,78 @@ +# Details + +Date : 2023-02-24 22:55:35 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src + +Total : 63 files, 5173 codes, 140 comments, 811 blanks, all 6124 lines + +[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | +| [ClickAndJoinApp/src/App copy.tsx](/ClickAndJoinApp/src/App%20copy.tsx) | TypeScript JSX | 105 | 17 | 22 | 144 | +| [ClickAndJoinApp/src/App.tsx](/ClickAndJoinApp/src/App.tsx) | TypeScript JSX | 58 | 0 | 12 | 70 | +| [ClickAndJoinApp/src/Navigation copy.tsx](/ClickAndJoinApp/src/Navigation%20copy.tsx) | TypeScript JSX | 84 | 5 | 17 | 106 | +| [ClickAndJoinApp/src/StatusBar.tsx](/ClickAndJoinApp/src/StatusBar.tsx) | TypeScript JSX | 12 | 0 | 4 | 16 | +| [ClickAndJoinApp/src/app.json](/ClickAndJoinApp/src/app.json) | JSON | 4 | 0 | 0 | 4 | +| [ClickAndJoinApp/src/appStart/StartHelper.tsx](/ClickAndJoinApp/src/appStart/StartHelper.tsx) | TypeScript JSX | 112 | 1 | 21 | 134 | +| [ClickAndJoinApp/src/caj/Navigation.tsx](/ClickAndJoinApp/src/caj/Navigation.tsx) | TypeScript JSX | 110 | 0 | 17 | 127 | +| [ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx](/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx) | TypeScript JSX | 129 | 0 | 18 | 147 | +| [ClickAndJoinApp/src/caj/components/NameDisplay.tsx](/ClickAndJoinApp/src/caj/components/NameDisplay.tsx) | TypeScript JSX | 28 | 0 | 3 | 31 | +| [ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx](/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx) | TypeScript JSX | 1,284 | 5 | 160 | 1,449 | +| [ClickAndJoinApp/src/caj/components/ProfilePicture.tsx](/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx) | TypeScript JSX | 61 | 1 | 11 | 73 | +| [ClickAndJoinApp/src/caj/components/Toast.tsx](/ClickAndJoinApp/src/caj/components/Toast.tsx) | TypeScript JSX | 135 | 0 | 8 | 143 | +| [ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx](/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx) | TypeScript JSX | 35 | 0 | 6 | 41 | +| [ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx](/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx) | TypeScript JSX | 154 | 1 | 14 | 169 | +| [ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts](/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts) | TypeScript | 28 | 1 | 7 | 36 | +| [ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts](/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts) | TypeScript | 23 | 1 | 5 | 29 | +| [ClickAndJoinApp/src/caj/configs/appVar.ts](/ClickAndJoinApp/src/caj/configs/appVar.ts) | TypeScript | 61 | 1 | 13 | 75 | +| [ClickAndJoinApp/src/caj/configs/appVarReducer.ts](/ClickAndJoinApp/src/caj/configs/appVarReducer.ts) | TypeScript | 51 | 1 | 7 | 59 | +| [ClickAndJoinApp/src/caj/configs/colors.ts](/ClickAndJoinApp/src/caj/configs/colors.ts) | TypeScript | 240 | 11 | 18 | 269 | +| [ClickAndJoinApp/src/caj/configs/types.ts](/ClickAndJoinApp/src/caj/configs/types.ts) | TypeScript | 43 | 0 | 10 | 53 | +| [ClickAndJoinApp/src/caj/configs/userReducer.ts](/ClickAndJoinApp/src/caj/configs/userReducer.ts) | TypeScript | 24 | 1 | 7 | 32 | +| [ClickAndJoinApp/src/caj/encryption/secureRandom.ts](/ClickAndJoinApp/src/caj/encryption/secureRandom.ts) | TypeScript | 1 | 0 | 1 | 2 | +| [ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts](/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts) | TypeScript | 5 | 0 | 1 | 6 | +| [ClickAndJoinApp/src/caj/helper/animations.tsx](/ClickAndJoinApp/src/caj/helper/animations.tsx) | TypeScript JSX | 120 | 0 | 13 | 133 | +| [ClickAndJoinApp/src/caj/helper/animator.ts](/ClickAndJoinApp/src/caj/helper/animator.ts) | TypeScript | 1 | 0 | 1 | 2 | +| [ClickAndJoinApp/src/caj/helper/animator.web.ts](/ClickAndJoinApp/src/caj/helper/animator.web.ts) | TypeScript | 1 | 0 | 1 | 2 | +| [ClickAndJoinApp/src/caj/helper/appData.ts](/ClickAndJoinApp/src/caj/helper/appData.ts) | TypeScript | 167 | 6 | 26 | 199 | +| [ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js](/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js) | JavaScript | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js](/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js) | JavaScript | 522 | 14 | 102 | 638 | +| [ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js](/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js) | JavaScript | 37 | 0 | 10 | 47 | +| [ClickAndJoinApp/src/caj/helper/request.ts](/ClickAndJoinApp/src/caj/helper/request.ts) | TypeScript | 198 | 6 | 36 | 240 | +| [ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts](/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts) | TypeScript | 12 | 0 | 2 | 14 | +| [ClickAndJoinApp/src/caj/helper/storage/appData.ts](/ClickAndJoinApp/src/caj/helper/storage/appData.ts) | TypeScript | 7 | 0 | 3 | 10 | +| [ClickAndJoinApp/src/caj/helper/storage/appData.web.ts](/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts) | TypeScript | 12 | 0 | 2 | 14 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts) | TypeScript | 32 | 0 | 13 | 45 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts) | TypeScript | 14 | 0 | 4 | 18 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts) | TypeScript | 12 | 2 | 4 | 18 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts) | TypeScript | 79 | 1 | 17 | 97 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts) | TypeScript | 82 | 6 | 19 | 107 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts) | TypeScript | 19 | 0 | 6 | 25 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts) | TypeScript | 15 | 22 | 4 | 41 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts) | TypeScript | 64 | 2 | 11 | 77 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts) | TypeScript | 4 | 0 | 2 | 6 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts) | TypeScript | 40 | 0 | 7 | 47 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts) | TypeScript | 60 | 0 | 8 | 68 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts) | TypeScript | 12 | 0 | 3 | 15 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts) | TypeScript | 13 | 0 | 4 | 17 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts) | TypeScript | 15 | 0 | 2 | 17 | +| [ClickAndJoinApp/src/caj/helper/userAgent.ts](/ClickAndJoinApp/src/caj/helper/userAgent.ts) | TypeScript | 2 | 0 | 2 | 4 | +| [ClickAndJoinApp/src/caj/helper/userAgent.web.ts](/ClickAndJoinApp/src/caj/helper/userAgent.web.ts) | TypeScript | 2 | 0 | 1 | 3 | +| [ClickAndJoinApp/src/caj/helper/version.ts](/ClickAndJoinApp/src/caj/helper/version.ts) | TypeScript | 13 | 22 | 5 | 40 | +| [ClickAndJoinApp/src/caj/lang/default.ts](/ClickAndJoinApp/src/caj/lang/default.ts) | TypeScript | 89 | 10 | 12 | 111 | +| [ClickAndJoinApp/src/caj/lang/en.ts](/ClickAndJoinApp/src/caj/lang/en.ts) | TypeScript | 116 | 0 | 3 | 119 | +| [ClickAndJoinApp/src/caj/redux/store.ts](/ClickAndJoinApp/src/caj/redux/store.ts) | TypeScript | 11 | 2 | 4 | 17 | +| [ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx) | TypeScript JSX | 65 | 0 | 9 | 74 | +| [ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx) | TypeScript JSX | 45 | 0 | 9 | 54 | +| [ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx) | TypeScript JSX | 44 | 0 | 9 | 53 | +| [ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx) | TypeScript JSX | 39 | 0 | 9 | 48 | +| [ClickAndJoinApp/src/caj/user/MyUserManager.ts](/ClickAndJoinApp/src/caj/user/MyUserManager.ts) | TypeScript | 130 | 0 | 14 | 144 | +| [ClickAndJoinApp/src/caj/user/UserManager.ts](/ClickAndJoinApp/src/caj/user/UserManager.ts) | TypeScript | 225 | 1 | 38 | 264 | +| [ClickAndJoinApp/src/caj/user/types.ts](/ClickAndJoinApp/src/caj/user/types.ts) | TypeScript | 55 | 0 | 10 | 65 | +| [ClickAndJoinApp/src/types/image.png.d.ts](/ClickAndJoinApp/src/types/image.png.d.ts) | TypeScript | 5 | 0 | 2 | 7 | +| [ClickAndJoinApp/src/types/image.svg.d.ts](/ClickAndJoinApp/src/types/image.svg.d.ts) | TypeScript | 6 | 0 | 2 | 8 | + +[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md b/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md new file mode 100644 index 0000000..b68db66 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md @@ -0,0 +1,15 @@ +# Diff Details + +Date : 2023-02-24 22:55:35 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src + +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/diff.csv b/.VSCodeCounter/2023-02-24_22-55-35/diff.csv new file mode 100644 index 0000000..b7d8d75 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/diff.csv @@ -0,0 +1,2 @@ +"filename", "language", "", "comment", "blank", "total" +"Total", "-", , 0, 0, 0 \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/diff.md b/.VSCodeCounter/2023-02-24_22-55-35/diff.md new file mode 100644 index 0000000..15893bd --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/diff.md @@ -0,0 +1,19 @@ +# Diff Summary + +Date : 2023-02-24 22:55:35 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src + +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/diff.txt b/.VSCodeCounter/2023-02-24_22-55-35/diff.txt new file mode 100644 index 0000000..5eaa264 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/diff.txt @@ -0,0 +1,22 @@ +Date : 2023-02-24 22:55:35 +Directory : /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +Languages ++----------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++----------+------------+------------+------------+------------+------------+ ++----------+------------+------------+------------+------------+------------+ + +Directories ++------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++------+------------+------------+------------+------------+------------+ ++------+------------+------------+------------+------------+------------+ + +Files ++----------+----------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++----------+----------+------------+------------+------------+------------+ +| Total | | 0 | 0 | 0 | 0 | ++----------+----------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/results.csv b/.VSCodeCounter/2023-02-24_22-55-35/results.csv new file mode 100644 index 0000000..12123a7 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/results.csv @@ -0,0 +1,65 @@ +"filename", "language", "JSON", "TypeScript JSX", "TypeScript", "JavaScript", "comment", "blank", "total" +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App copy.tsx", "TypeScript JSX", 0, 105, 0, 0, 17, 22, 144 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App.tsx", "TypeScript JSX", 0, 58, 0, 0, 0, 12, 70 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/Navigation copy.tsx", "TypeScript JSX", 0, 84, 0, 0, 5, 17, 106 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/StatusBar.tsx", "TypeScript JSX", 0, 12, 0, 0, 0, 4, 16 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/app.json", "JSON", 4, 0, 0, 0, 0, 0, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/appStart/StartHelper.tsx", "TypeScript JSX", 0, 112, 0, 0, 1, 21, 134 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/Navigation.tsx", "TypeScript JSX", 0, 110, 0, 0, 0, 17, 127 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx", "TypeScript JSX", 0, 129, 0, 0, 0, 18, 147 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NameDisplay.tsx", "TypeScript JSX", 0, 28, 0, 0, 0, 3, 31 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx", "TypeScript JSX", 0, 1284, 0, 0, 5, 160, 1449 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx", "TypeScript JSX", 0, 61, 0, 0, 1, 11, 73 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/Toast.tsx", "TypeScript JSX", 0, 135, 0, 0, 0, 8, 143 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx", "TypeScript JSX", 0, 35, 0, 0, 0, 6, 41 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx", "TypeScript JSX", 0, 154, 0, 0, 1, 14, 169 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts", "TypeScript", 0, 0, 28, 0, 1, 7, 36 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts", "TypeScript", 0, 0, 23, 0, 1, 5, 29 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVar.ts", "TypeScript", 0, 0, 61, 0, 1, 13, 75 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVarReducer.ts", "TypeScript", 0, 0, 51, 0, 1, 7, 59 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/colors.ts", "TypeScript", 0, 0, 240, 0, 11, 18, 269 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/types.ts", "TypeScript", 0, 0, 43, 0, 0, 10, 53 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/userReducer.ts", "TypeScript", 0, 0, 24, 0, 1, 7, 32 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.ts", "TypeScript", 0, 0, 1, 0, 0, 1, 2 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts", "TypeScript", 0, 0, 5, 0, 0, 1, 6 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animations.tsx", "TypeScript JSX", 0, 120, 0, 0, 0, 13, 133 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.ts", "TypeScript", 0, 0, 1, 0, 0, 1, 2 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.web.ts", "TypeScript", 0, 0, 1, 0, 0, 1, 2 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/appData.ts", "TypeScript", 0, 0, 167, 0, 6, 26, 199 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js", "JavaScript", 0, 0, 0, 1, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js", "JavaScript", 0, 0, 0, 522, 14, 102, 638 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js", "JavaScript", 0, 0, 0, 37, 0, 10, 47 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/request.ts", "TypeScript", 0, 0, 198, 0, 6, 36, 240 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts", "TypeScript", 0, 0, 12, 0, 0, 2, 14 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.ts", "TypeScript", 0, 0, 7, 0, 0, 3, 10 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts", "TypeScript", 0, 0, 12, 0, 0, 2, 14 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts", "TypeScript", 0, 0, 32, 0, 0, 13, 45 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts", "TypeScript", 0, 0, 14, 0, 0, 4, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts", "TypeScript", 0, 0, 12, 0, 2, 4, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts", "TypeScript", 0, 0, 79, 0, 1, 17, 97 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts", "TypeScript", 0, 0, 82, 0, 6, 19, 107 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts", "TypeScript", 0, 0, 19, 0, 0, 6, 25 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts", "TypeScript", 0, 0, 15, 0, 22, 4, 41 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts", "TypeScript", 0, 0, 64, 0, 2, 11, 77 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts", "TypeScript", 0, 0, 4, 0, 0, 2, 6 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts", "TypeScript", 0, 0, 40, 0, 0, 7, 47 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts", "TypeScript", 0, 0, 60, 0, 0, 8, 68 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts", "TypeScript", 0, 0, 12, 0, 0, 3, 15 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts", "TypeScript", 0, 0, 13, 0, 0, 4, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts", "TypeScript", 0, 0, 15, 0, 0, 2, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.ts", "TypeScript", 0, 0, 2, 0, 0, 2, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.web.ts", "TypeScript", 0, 0, 2, 0, 0, 1, 3 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/version.ts", "TypeScript", 0, 0, 13, 0, 22, 5, 40 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/default.ts", "TypeScript", 0, 0, 89, 0, 10, 12, 111 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/en.ts", "TypeScript", 0, 0, 116, 0, 0, 3, 119 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/redux/store.ts", "TypeScript", 0, 0, 11, 0, 2, 4, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx", "TypeScript JSX", 0, 65, 0, 0, 0, 9, 74 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx", "TypeScript JSX", 0, 45, 0, 0, 0, 9, 54 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx", "TypeScript JSX", 0, 44, 0, 0, 0, 9, 53 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx", "TypeScript JSX", 0, 39, 0, 0, 0, 9, 48 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/MyUserManager.ts", "TypeScript", 0, 0, 130, 0, 0, 14, 144 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/UserManager.ts", "TypeScript", 0, 0, 225, 0, 1, 38, 264 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/types.ts", "TypeScript", 0, 0, 55, 0, 0, 10, 65 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.png.d.ts", "TypeScript", 0, 0, 5, 0, 0, 2, 7 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.svg.d.ts", "TypeScript", 0, 0, 6, 0, 0, 2, 8 +"Total", "-", 4, 2620, 1989, 560, 140, 811, 6124 \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/results.json b/.VSCodeCounter/2023-02-24_22-55-35/results.json new file mode 100644 index 0000000..68d3798 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/results.json @@ -0,0 +1 @@ +{"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/app.json":{"language":"JSON","code":4,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/Navigation.tsx":{"language":"TypeScript JSX","code":110,"comment":0,"blank":17},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NameDisplay.tsx":{"language":"TypeScript JSX","code":28,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx":{"language":"TypeScript JSX","code":154,"comment":1,"blank":14},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx":{"language":"TypeScript JSX","code":129,"comment":0,"blank":18},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx":{"language":"TypeScript JSX","code":61,"comment":1,"blank":11},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx":{"language":"TypeScript JSX","code":35,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/Toast.tsx":{"language":"TypeScript JSX","code":135,"comment":0,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/en.ts":{"language":"TypeScript","code":116,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/default.ts":{"language":"TypeScript","code":89,"comment":10,"blank":12},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx":{"language":"TypeScript JSX","code":44,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx":{"language":"TypeScript JSX","code":1284,"comment":5,"blank":160},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx":{"language":"TypeScript JSX","code":65,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx":{"language":"TypeScript JSX","code":45,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx":{"language":"TypeScript JSX","code":39,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App%20copy.tsx":{"language":"TypeScript JSX","code":105,"comment":17,"blank":22},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts":{"language":"TypeScript","code":23,"comment":1,"blank":5},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVarReducer.ts":{"language":"TypeScript","code":51,"comment":1,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/appStart/StartHelper.tsx":{"language":"TypeScript JSX","code":112,"comment":1,"blank":21},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/types.ts":{"language":"TypeScript","code":43,"comment":0,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/StatusBar.tsx":{"language":"TypeScript JSX","code":12,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts":{"language":"TypeScript","code":28,"comment":1,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/userReducer.ts":{"language":"TypeScript","code":24,"comment":1,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVar.ts":{"language":"TypeScript","code":61,"comment":1,"blank":13},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/colors.ts":{"language":"TypeScript","code":240,"comment":11,"blank":18},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App.tsx":{"language":"TypeScript JSX","code":58,"comment":0,"blank":12},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/Navigation%20copy.tsx":{"language":"TypeScript JSX","code":84,"comment":5,"blank":17},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.png.d.ts":{"language":"TypeScript","code":5,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animations.tsx":{"language":"TypeScript JSX","code":120,"comment":0,"blank":13},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.svg.d.ts":{"language":"TypeScript","code":6,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/redux/store.ts":{"language":"TypeScript","code":11,"comment":2,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts":{"language":"TypeScript","code":5,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.ts":{"language":"TypeScript","code":1,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.web.ts":{"language":"TypeScript","code":2,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/appData.ts":{"language":"TypeScript","code":167,"comment":6,"blank":26},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.ts":{"language":"TypeScript","code":1,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.ts":{"language":"TypeScript","code":2,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts":{"language":"TypeScript","code":12,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.ts":{"language":"TypeScript","code":7,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts":{"language":"TypeScript","code":12,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/version.ts":{"language":"TypeScript","code":13,"comment":22,"blank":5},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.web.ts":{"language":"TypeScript","code":1,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/request.ts":{"language":"TypeScript","code":198,"comment":6,"blank":36},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts":{"language":"TypeScript","code":14,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts":{"language":"TypeScript","code":13,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts":{"language":"TypeScript","code":32,"comment":0,"blank":13},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js":{"language":"JavaScript","code":37,"comment":0,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts":{"language":"TypeScript","code":4,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js":{"language":"JavaScript","code":522,"comment":14,"blank":102},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts":{"language":"TypeScript","code":40,"comment":0,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts":{"language":"TypeScript","code":12,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts":{"language":"TypeScript","code":79,"comment":1,"blank":17},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts":{"language":"TypeScript","code":60,"comment":0,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts":{"language":"TypeScript","code":64,"comment":2,"blank":11},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts":{"language":"TypeScript","code":82,"comment":6,"blank":19},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts":{"language":"TypeScript","code":19,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts":{"language":"TypeScript","code":15,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts":{"language":"TypeScript","code":12,"comment":2,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js":{"language":"JavaScript","code":1,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts":{"language":"TypeScript","code":15,"comment":22,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/UserManager.ts":{"language":"TypeScript","code":225,"comment":1,"blank":38},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/types.ts":{"language":"TypeScript","code":55,"comment":0,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/MyUserManager.ts":{"language":"TypeScript","code":130,"comment":0,"blank":14}} \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/results.md b/.VSCodeCounter/2023-02-24_22-55-35/results.md new file mode 100644 index 0000000..167c940 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/results.md @@ -0,0 +1,48 @@ +# Summary + +Date : 2023-02-24 22:55:35 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src + +Total : 63 files, 5173 codes, 140 comments, 811 blanks, all 6124 lines + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| TypeScript JSX | 18 | 2,620 | 30 | 362 | 3,012 | +| TypeScript | 41 | 1,989 | 96 | 337 | 2,422 | +| JavaScript | 3 | 560 | 14 | 112 | 686 | +| JSON | 1 | 4 | 0 | 0 | 4 | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| . | 63 | 5,173 | 140 | 811 | 6,124 | +| . (Files) | 5 | 263 | 22 | 55 | 340 | +| appStart | 1 | 112 | 1 | 21 | 134 | +| caj | 55 | 4,787 | 117 | 731 | 5,635 | +| caj (Files) | 1 | 110 | 0 | 17 | 127 | +| caj/components | 7 | 1,826 | 7 | 220 | 2,053 | +| caj/components (Files) | 5 | 1,637 | 6 | 200 | 1,843 | +| caj/components/simple | 1 | 35 | 0 | 6 | 41 | +| caj/components/userUI | 1 | 154 | 1 | 14 | 169 | +| caj/configs | 7 | 470 | 16 | 67 | 553 | +| caj/encryption | 2 | 6 | 0 | 2 | 8 | +| caj/helper | 28 | 1,556 | 81 | 308 | 1,945 | +| caj/helper (Files) | 8 | 504 | 34 | 85 | 623 | +| caj/helper/password-quality-calculator | 3 | 560 | 14 | 112 | 686 | +| caj/helper/storage | 17 | 492 | 33 | 111 | 636 | +| caj/helper/storage (Files) | 3 | 31 | 0 | 7 | 38 | +| caj/helper/storage/bdm | 14 | 461 | 33 | 104 | 598 | +| caj/helper/storage/bdm (Files) | 12 | 361 | 33 | 89 | 483 | +| caj/helper/storage/bdm/schemas | 2 | 100 | 0 | 15 | 115 | +| caj/lang | 2 | 205 | 10 | 15 | 230 | +| caj/redux | 1 | 11 | 2 | 4 | 17 | +| caj/tabs | 4 | 193 | 0 | 36 | 229 | +| caj/tabs/main | 4 | 193 | 0 | 36 | 229 | +| caj/user | 3 | 410 | 1 | 62 | 473 | +| types | 2 | 11 | 0 | 4 | 15 | + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_22-55-35/results.txt b/.VSCodeCounter/2023-02-24_22-55-35/results.txt new file mode 100644 index 0000000..e4354b8 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_22-55-35/results.txt @@ -0,0 +1,114 @@ +Date : 2023-02-24 22:55:35 +Directory : /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src +Total : 63 files, 5173 codes, 140 comments, 811 blanks, all 6124 lines + +Languages ++----------------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++----------------+------------+------------+------------+------------+------------+ +| TypeScript JSX | 18 | 2,620 | 30 | 362 | 3,012 | +| TypeScript | 41 | 1,989 | 96 | 337 | 2,422 | +| JavaScript | 3 | 560 | 14 | 112 | 686 | +| JSON | 1 | 4 | 0 | 0 | 4 | ++----------------+------------+------------+------------+------------+------------+ + +Directories ++-------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++-------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| . | 63 | 5,173 | 140 | 811 | 6,124 | +| . (Files) | 5 | 263 | 22 | 55 | 340 | +| appStart | 1 | 112 | 1 | 21 | 134 | +| caj | 55 | 4,787 | 117 | 731 | 5,635 | +| caj (Files) | 1 | 110 | 0 | 17 | 127 | +| caj/components | 7 | 1,826 | 7 | 220 | 2,053 | +| caj/components (Files) | 5 | 1,637 | 6 | 200 | 1,843 | +| caj/components/simple | 1 | 35 | 0 | 6 | 41 | +| caj/components/userUI | 1 | 154 | 1 | 14 | 169 | +| caj/configs | 7 | 470 | 16 | 67 | 553 | +| caj/encryption | 2 | 6 | 0 | 2 | 8 | +| caj/helper | 28 | 1,556 | 81 | 308 | 1,945 | +| caj/helper (Files) | 8 | 504 | 34 | 85 | 623 | +| caj/helper/password-quality-calculator | 3 | 560 | 14 | 112 | 686 | +| caj/helper/storage | 17 | 492 | 33 | 111 | 636 | +| caj/helper/storage (Files) | 3 | 31 | 0 | 7 | 38 | +| caj/helper/storage/bdm | 14 | 461 | 33 | 104 | 598 | +| caj/helper/storage/bdm (Files) | 12 | 361 | 33 | 89 | 483 | +| caj/helper/storage/bdm/schemas | 2 | 100 | 0 | 15 | 115 | +| caj/lang | 2 | 205 | 10 | 15 | 230 | +| caj/redux | 1 | 11 | 2 | 4 | 17 | +| caj/tabs | 4 | 193 | 0 | 36 | 229 | +| caj/tabs/main | 4 | 193 | 0 | 36 | 229 | +| caj/user | 3 | 410 | 1 | 62 | 473 | +| types | 2 | 11 | 0 | 4 | 15 | ++-------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ + +Files ++-------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++-------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+ +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App copy.tsx | TypeScript JSX | 105 | 17 | 22 | 144 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App.tsx | TypeScript JSX | 58 | 0 | 12 | 70 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/Navigation copy.tsx | TypeScript JSX | 84 | 5 | 17 | 106 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/StatusBar.tsx | TypeScript JSX | 12 | 0 | 4 | 16 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/app.json | JSON | 4 | 0 | 0 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/appStart/StartHelper.tsx | TypeScript JSX | 112 | 1 | 21 | 134 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/Navigation.tsx | TypeScript JSX | 110 | 0 | 17 | 127 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx | TypeScript JSX | 129 | 0 | 18 | 147 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NameDisplay.tsx | TypeScript JSX | 28 | 0 | 3 | 31 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx | TypeScript JSX | 1,284 | 5 | 160 | 1,449 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx | TypeScript JSX | 61 | 1 | 11 | 73 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/Toast.tsx | TypeScript JSX | 135 | 0 | 8 | 143 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx | TypeScript JSX | 35 | 0 | 6 | 41 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx | TypeScript JSX | 154 | 1 | 14 | 169 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts | TypeScript | 28 | 1 | 7 | 36 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts | TypeScript | 23 | 1 | 5 | 29 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVar.ts | TypeScript | 61 | 1 | 13 | 75 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVarReducer.ts | TypeScript | 51 | 1 | 7 | 59 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/colors.ts | TypeScript | 240 | 11 | 18 | 269 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/types.ts | TypeScript | 43 | 0 | 10 | 53 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/userReducer.ts | TypeScript | 24 | 1 | 7 | 32 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.ts | TypeScript | 1 | 0 | 1 | 2 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts | TypeScript | 5 | 0 | 1 | 6 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animations.tsx | TypeScript JSX | 120 | 0 | 13 | 133 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.ts | TypeScript | 1 | 0 | 1 | 2 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.web.ts | TypeScript | 1 | 0 | 1 | 2 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/appData.ts | TypeScript | 167 | 6 | 26 | 199 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js | JavaScript | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js | JavaScript | 522 | 14 | 102 | 638 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js | JavaScript | 37 | 0 | 10 | 47 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/request.ts | TypeScript | 198 | 6 | 36 | 240 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts | TypeScript | 12 | 0 | 2 | 14 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.ts | TypeScript | 7 | 0 | 3 | 10 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts | TypeScript | 12 | 0 | 2 | 14 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts | TypeScript | 32 | 0 | 13 | 45 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts | TypeScript | 14 | 0 | 4 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts | TypeScript | 12 | 2 | 4 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts | TypeScript | 79 | 1 | 17 | 97 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts | TypeScript | 82 | 6 | 19 | 107 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts | TypeScript | 19 | 0 | 6 | 25 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts | TypeScript | 15 | 22 | 4 | 41 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts | TypeScript | 64 | 2 | 11 | 77 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts | TypeScript | 4 | 0 | 2 | 6 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts | TypeScript | 40 | 0 | 7 | 47 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts | TypeScript | 60 | 0 | 8 | 68 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts | TypeScript | 12 | 0 | 3 | 15 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts | TypeScript | 13 | 0 | 4 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts | TypeScript | 15 | 0 | 2 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.ts | TypeScript | 2 | 0 | 2 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.web.ts | TypeScript | 2 | 0 | 1 | 3 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/version.ts | TypeScript | 13 | 22 | 5 | 40 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/default.ts | TypeScript | 89 | 10 | 12 | 111 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/en.ts | TypeScript | 116 | 0 | 3 | 119 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/redux/store.ts | TypeScript | 11 | 2 | 4 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx | TypeScript JSX | 65 | 0 | 9 | 74 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx | TypeScript JSX | 45 | 0 | 9 | 54 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx | TypeScript JSX | 44 | 0 | 9 | 53 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx | TypeScript JSX | 39 | 0 | 9 | 48 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/MyUserManager.ts | TypeScript | 130 | 0 | 14 | 144 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/UserManager.ts | TypeScript | 225 | 1 | 38 | 264 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/types.ts | TypeScript | 55 | 0 | 10 | 65 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.png.d.ts | TypeScript | 5 | 0 | 2 | 7 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.svg.d.ts | TypeScript | 6 | 0 | 2 | 8 | +| Total | | 5,173 | 140 | 811 | 6,124 | ++-------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/details.md b/.VSCodeCounter/2023-02-24_23-06-11/details.md new file mode 100644 index 0000000..4287915 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/details.md @@ -0,0 +1,134 @@ +# Details + +Date : 2023-02-24 23:06:11 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp + +Total : 119 files, 46804 codes, 898 comments, 1519 blanks, all 49221 lines + +[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md) | Markdown | 72 | 0 | 6 | 78 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md) | Markdown | 9 | 0 | 6 | 15 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md) | Markdown | 12 | 0 | 7 | 19 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json) | JSON | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md) | Markdown | 41 | 0 | 7 | 48 | +| [ClickAndJoinApp/.eslintrc.js](/ClickAndJoinApp/.eslintrc.js) | JavaScript | 4 | 0 | 1 | 5 | +| [ClickAndJoinApp/.prettierrc.js](/ClickAndJoinApp/.prettierrc.js) | JavaScript | 7 | 0 | 1 | 8 | +| [ClickAndJoinApp/.watchmanconfig](/ClickAndJoinApp/.watchmanconfig) | JSON | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/App.js](/ClickAndJoinApp/App.js) | JavaScript | 100 | 9 | 9 | 118 | +| [ClickAndJoinApp/__tests__/App-test.js](/ClickAndJoinApp/__tests__/App-test.js) | JavaScript | 7 | 4 | 4 | 15 | +| [ClickAndJoinApp/android/app/build.gradle](/ClickAndJoinApp/android/app/build.gradle) | Groovy | 158 | 131 | 32 | 321 | +| [ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml](/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml) | XML | 11 | 0 | 3 | 14 | +| [ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java](/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java) | Java | 60 | 8 | 6 | 74 | +| [ClickAndJoinApp/android/app/src/main/AndroidManifest.xml](/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml) | XML | 24 | 0 | 3 | 27 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java) | Java | 34 | 12 | 9 | 55 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java) | Java | 68 | 14 | 10 | 92 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java) | Java | 83 | 20 | 14 | 117 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java) | Java | 22 | 8 | 7 | 37 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java) | Java | 30 | 10 | 9 | 49 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp) | C++ | 16 | 10 | 7 | 33 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h) | C++ | 11 | 0 | 6 | 17 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp) | C++ | 37 | 1 | 8 | 46 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h) | C++ | 25 | 5 | 9 | 39 | +| [ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp](/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp) | C++ | 45 | 6 | 15 | 66 | +| [ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h](/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h) | C++ | 23 | 1 | 9 | 33 | +| [ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp](/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp) | C++ | 10 | 0 | 2 | 12 | +| [ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml](/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml) | XML | 11 | 23 | 3 | 37 | +| [ClickAndJoinApp/android/app/src/main/res/values/strings.xml](/ClickAndJoinApp/android/app/src/main/res/values/strings.xml) | XML | 3 | 0 | 1 | 4 | +| [ClickAndJoinApp/android/app/src/main/res/values/styles.xml](/ClickAndJoinApp/android/app/src/main/res/values/styles.xml) | XML | 5 | 2 | 3 | 10 | +| [ClickAndJoinApp/android/build.gradle](/ClickAndJoinApp/android/build.gradle) | Groovy | 35 | 8 | 4 | 47 | +| [ClickAndJoinApp/android/gradle.properties](/ClickAndJoinApp/android/gradle.properties) | Properties | 6 | 26 | 9 | 41 | +| [ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties](/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties) | Properties | 5 | 0 | 1 | 6 | +| [ClickAndJoinApp/android/gradlew.bat](/ClickAndJoinApp/android/gradlew.bat) | Batch | 68 | 0 | 22 | 90 | +| [ClickAndJoinApp/android/link-assets-manifest.json](/ClickAndJoinApp/android/link-assets-manifest.json) | JSON | 45 | 0 | 1 | 46 | +| [ClickAndJoinApp/android/settings.gradle](/ClickAndJoinApp/android/settings.gradle) | Groovy | 10 | 0 | 2 | 12 | +| [ClickAndJoinApp/app.json](/ClickAndJoinApp/app.json) | JSON | 4 | 0 | 0 | 4 | +| [ClickAndJoinApp/babel.config.js](/ClickAndJoinApp/babel.config.js) | JavaScript | 16 | 0 | 1 | 17 | +| [ClickAndJoinApp/dist/bundle.web.js](/ClickAndJoinApp/dist/bundle.web.js) | JavaScript | 606 | 406 | 385 | 1,397 | +| [ClickAndJoinApp/index.native.js](/ClickAndJoinApp/index.native.js) | JavaScript | 4 | 0 | 1 | 5 | +| [ClickAndJoinApp/index.web.tsx](/ClickAndJoinApp/index.web.tsx) | TypeScript JSX | 77 | 5 | 8 | 90 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h](/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h) | C++ | 5 | 0 | 4 | 9 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm](/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm) | Objective-C++ | 99 | 6 | 29 | 134 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json](/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json) | JSON | 53 | 0 | 1 | 54 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json](/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json) | JSON | 6 | 0 | 1 | 7 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard](/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard) | XML | 46 | 1 | 1 | 48 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/main.m](/ClickAndJoinApp/ios/ClickAndJoinApp/main.m) | Objective-C | 8 | 0 | 3 | 11 | +| [ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m](/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m) | Objective-C | 53 | 0 | 14 | 67 | +| [ClickAndJoinApp/ios/link-assets-manifest.json](/ClickAndJoinApp/ios/link-assets-manifest.json) | JSON | 45 | 0 | 1 | 46 | +| [ClickAndJoinApp/metro.config.js](/ClickAndJoinApp/metro.config.js) | JavaScript | 10 | 6 | 2 | 18 | +| [ClickAndJoinApp/mock.js](/ClickAndJoinApp/mock.js) | JavaScript | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/package-lock.json](/ClickAndJoinApp/package-lock.json) | JSON | 39,244 | 0 | 1 | 39,245 | +| [ClickAndJoinApp/package.json](/ClickAndJoinApp/package.json) | JSON | 113 | 0 | 1 | 114 | +| [ClickAndJoinApp/react-native.config.js](/ClickAndJoinApp/react-native.config.js) | JavaScript | 7 | 0 | 0 | 7 | +| [ClickAndJoinApp/src/App copy.tsx](/ClickAndJoinApp/src/App%20copy.tsx) | TypeScript JSX | 105 | 17 | 22 | 144 | +| [ClickAndJoinApp/src/App.tsx](/ClickAndJoinApp/src/App.tsx) | TypeScript JSX | 58 | 0 | 12 | 70 | +| [ClickAndJoinApp/src/Navigation copy.tsx](/ClickAndJoinApp/src/Navigation%20copy.tsx) | TypeScript JSX | 84 | 5 | 17 | 106 | +| [ClickAndJoinApp/src/StatusBar.tsx](/ClickAndJoinApp/src/StatusBar.tsx) | TypeScript JSX | 12 | 0 | 4 | 16 | +| [ClickAndJoinApp/src/app.json](/ClickAndJoinApp/src/app.json) | JSON | 4 | 0 | 0 | 4 | +| [ClickAndJoinApp/src/appStart/StartHelper.tsx](/ClickAndJoinApp/src/appStart/StartHelper.tsx) | TypeScript JSX | 112 | 1 | 21 | 134 | +| [ClickAndJoinApp/src/caj/Navigation.tsx](/ClickAndJoinApp/src/caj/Navigation.tsx) | TypeScript JSX | 110 | 0 | 17 | 127 | +| [ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx](/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx) | TypeScript JSX | 129 | 0 | 18 | 147 | +| [ClickAndJoinApp/src/caj/components/NameDisplay.tsx](/ClickAndJoinApp/src/caj/components/NameDisplay.tsx) | TypeScript JSX | 28 | 0 | 3 | 31 | +| [ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx](/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx) | TypeScript JSX | 1,284 | 5 | 160 | 1,449 | +| [ClickAndJoinApp/src/caj/components/ProfilePicture.tsx](/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx) | TypeScript JSX | 61 | 1 | 11 | 73 | +| [ClickAndJoinApp/src/caj/components/Toast.tsx](/ClickAndJoinApp/src/caj/components/Toast.tsx) | TypeScript JSX | 135 | 0 | 8 | 143 | +| [ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx](/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx) | TypeScript JSX | 35 | 0 | 6 | 41 | +| [ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx](/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx) | TypeScript JSX | 154 | 1 | 14 | 169 | +| [ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts](/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts) | TypeScript | 28 | 1 | 7 | 36 | +| [ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts](/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts) | TypeScript | 23 | 1 | 5 | 29 | +| [ClickAndJoinApp/src/caj/configs/appVar.ts](/ClickAndJoinApp/src/caj/configs/appVar.ts) | TypeScript | 61 | 1 | 13 | 75 | +| [ClickAndJoinApp/src/caj/configs/appVarReducer.ts](/ClickAndJoinApp/src/caj/configs/appVarReducer.ts) | TypeScript | 51 | 1 | 7 | 59 | +| [ClickAndJoinApp/src/caj/configs/colors.ts](/ClickAndJoinApp/src/caj/configs/colors.ts) | TypeScript | 240 | 11 | 18 | 269 | +| [ClickAndJoinApp/src/caj/configs/types.ts](/ClickAndJoinApp/src/caj/configs/types.ts) | TypeScript | 43 | 0 | 10 | 53 | +| [ClickAndJoinApp/src/caj/configs/userReducer.ts](/ClickAndJoinApp/src/caj/configs/userReducer.ts) | TypeScript | 24 | 1 | 7 | 32 | +| [ClickAndJoinApp/src/caj/encryption/secureRandom.ts](/ClickAndJoinApp/src/caj/encryption/secureRandom.ts) | TypeScript | 1 | 0 | 1 | 2 | +| [ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts](/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts) | TypeScript | 5 | 0 | 1 | 6 | +| [ClickAndJoinApp/src/caj/helper/animations.tsx](/ClickAndJoinApp/src/caj/helper/animations.tsx) | TypeScript JSX | 120 | 0 | 13 | 133 | +| [ClickAndJoinApp/src/caj/helper/animator.ts](/ClickAndJoinApp/src/caj/helper/animator.ts) | TypeScript | 1 | 0 | 1 | 2 | +| [ClickAndJoinApp/src/caj/helper/animator.web.ts](/ClickAndJoinApp/src/caj/helper/animator.web.ts) | TypeScript | 1 | 0 | 1 | 2 | +| [ClickAndJoinApp/src/caj/helper/appData.ts](/ClickAndJoinApp/src/caj/helper/appData.ts) | TypeScript | 167 | 6 | 26 | 199 | +| [ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js](/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js) | JavaScript | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js](/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js) | JavaScript | 522 | 14 | 102 | 638 | +| [ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js](/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js) | JavaScript | 37 | 0 | 10 | 47 | +| [ClickAndJoinApp/src/caj/helper/request.ts](/ClickAndJoinApp/src/caj/helper/request.ts) | TypeScript | 198 | 6 | 36 | 240 | +| [ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts](/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts) | TypeScript | 12 | 0 | 2 | 14 | +| [ClickAndJoinApp/src/caj/helper/storage/appData.ts](/ClickAndJoinApp/src/caj/helper/storage/appData.ts) | TypeScript | 7 | 0 | 3 | 10 | +| [ClickAndJoinApp/src/caj/helper/storage/appData.web.ts](/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts) | TypeScript | 12 | 0 | 2 | 14 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts) | TypeScript | 32 | 0 | 13 | 45 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts) | TypeScript | 14 | 0 | 4 | 18 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts) | TypeScript | 12 | 2 | 4 | 18 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts) | TypeScript | 79 | 1 | 17 | 97 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts) | TypeScript | 82 | 6 | 19 | 107 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts) | TypeScript | 19 | 0 | 6 | 25 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts) | TypeScript | 15 | 22 | 4 | 41 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts) | TypeScript | 64 | 2 | 11 | 77 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts) | TypeScript | 4 | 0 | 2 | 6 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts) | TypeScript | 40 | 0 | 7 | 47 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts) | TypeScript | 60 | 0 | 8 | 68 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts) | TypeScript | 12 | 0 | 3 | 15 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts) | TypeScript | 13 | 0 | 4 | 17 | +| [ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts](/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts) | TypeScript | 15 | 0 | 2 | 17 | +| [ClickAndJoinApp/src/caj/helper/userAgent.ts](/ClickAndJoinApp/src/caj/helper/userAgent.ts) | TypeScript | 2 | 0 | 2 | 4 | +| [ClickAndJoinApp/src/caj/helper/userAgent.web.ts](/ClickAndJoinApp/src/caj/helper/userAgent.web.ts) | TypeScript | 2 | 0 | 1 | 3 | +| [ClickAndJoinApp/src/caj/helper/version.ts](/ClickAndJoinApp/src/caj/helper/version.ts) | TypeScript | 13 | 22 | 5 | 40 | +| [ClickAndJoinApp/src/caj/lang/default.ts](/ClickAndJoinApp/src/caj/lang/default.ts) | TypeScript | 89 | 10 | 12 | 111 | +| [ClickAndJoinApp/src/caj/lang/en.ts](/ClickAndJoinApp/src/caj/lang/en.ts) | TypeScript | 116 | 0 | 3 | 119 | +| [ClickAndJoinApp/src/caj/redux/store.ts](/ClickAndJoinApp/src/caj/redux/store.ts) | TypeScript | 11 | 2 | 4 | 17 | +| [ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx) | TypeScript JSX | 65 | 0 | 9 | 74 | +| [ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx) | TypeScript JSX | 45 | 0 | 9 | 54 | +| [ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx) | TypeScript JSX | 44 | 0 | 9 | 53 | +| [ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx](/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx) | TypeScript JSX | 39 | 0 | 9 | 48 | +| [ClickAndJoinApp/src/caj/user/MyUserManager.ts](/ClickAndJoinApp/src/caj/user/MyUserManager.ts) | TypeScript | 130 | 0 | 14 | 144 | +| [ClickAndJoinApp/src/caj/user/UserManager.ts](/ClickAndJoinApp/src/caj/user/UserManager.ts) | TypeScript | 225 | 1 | 38 | 264 | +| [ClickAndJoinApp/src/caj/user/types.ts](/ClickAndJoinApp/src/caj/user/types.ts) | TypeScript | 55 | 0 | 10 | 65 | +| [ClickAndJoinApp/src/types/image.png.d.ts](/ClickAndJoinApp/src/types/image.png.d.ts) | TypeScript | 5 | 0 | 2 | 7 | +| [ClickAndJoinApp/src/types/image.svg.d.ts](/ClickAndJoinApp/src/types/image.svg.d.ts) | TypeScript | 6 | 0 | 2 | 8 | +| [ClickAndJoinApp/tsconfig.json](/ClickAndJoinApp/tsconfig.json) | JSON with Comments | 6 | 12 | 0 | 18 | +| [ClickAndJoinApp/web/public/index.html](/ClickAndJoinApp/web/public/index.html) | HTML | 41 | 0 | 8 | 49 | +| [ClickAndJoinApp/web/webpack.config.js](/ClickAndJoinApp/web/webpack.config.js) | JavaScript | 88 | 24 | 11 | 123 | + +[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/diff-details.md b/.VSCodeCounter/2023-02-24_23-06-11/diff-details.md new file mode 100644 index 0000000..aff4758 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/diff-details.md @@ -0,0 +1,71 @@ +# Diff Details + +Date : 2023-02-24 23:06:11 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp + +Total : 56 files, 41631 codes, 758 comments, 708 blanks, all 43097 lines + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md) | Markdown | 72 | 0 | 6 | 78 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md) | Markdown | 9 | 0 | 6 | 15 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md) | Markdown | 12 | 0 | 7 | 19 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json) | JSON | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md](/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md) | Markdown | 41 | 0 | 7 | 48 | +| [ClickAndJoinApp/.eslintrc.js](/ClickAndJoinApp/.eslintrc.js) | JavaScript | 4 | 0 | 1 | 5 | +| [ClickAndJoinApp/.prettierrc.js](/ClickAndJoinApp/.prettierrc.js) | JavaScript | 7 | 0 | 1 | 8 | +| [ClickAndJoinApp/.watchmanconfig](/ClickAndJoinApp/.watchmanconfig) | JSON | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/App.js](/ClickAndJoinApp/App.js) | JavaScript | 100 | 9 | 9 | 118 | +| [ClickAndJoinApp/__tests__/App-test.js](/ClickAndJoinApp/__tests__/App-test.js) | JavaScript | 7 | 4 | 4 | 15 | +| [ClickAndJoinApp/android/app/build.gradle](/ClickAndJoinApp/android/app/build.gradle) | Groovy | 158 | 131 | 32 | 321 | +| [ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml](/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml) | XML | 11 | 0 | 3 | 14 | +| [ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java](/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java) | Java | 60 | 8 | 6 | 74 | +| [ClickAndJoinApp/android/app/src/main/AndroidManifest.xml](/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml) | XML | 24 | 0 | 3 | 27 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java) | Java | 34 | 12 | 9 | 55 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java) | Java | 68 | 14 | 10 | 92 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java) | Java | 83 | 20 | 14 | 117 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java) | Java | 22 | 8 | 7 | 37 | +| [ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java](/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java) | Java | 30 | 10 | 9 | 49 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp) | C++ | 16 | 10 | 7 | 33 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h) | C++ | 11 | 0 | 6 | 17 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp) | C++ | 37 | 1 | 8 | 46 | +| [ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h](/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h) | C++ | 25 | 5 | 9 | 39 | +| [ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp](/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp) | C++ | 45 | 6 | 15 | 66 | +| [ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h](/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h) | C++ | 23 | 1 | 9 | 33 | +| [ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp](/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp) | C++ | 10 | 0 | 2 | 12 | +| [ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml](/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml) | XML | 11 | 23 | 3 | 37 | +| [ClickAndJoinApp/android/app/src/main/res/values/strings.xml](/ClickAndJoinApp/android/app/src/main/res/values/strings.xml) | XML | 3 | 0 | 1 | 4 | +| [ClickAndJoinApp/android/app/src/main/res/values/styles.xml](/ClickAndJoinApp/android/app/src/main/res/values/styles.xml) | XML | 5 | 2 | 3 | 10 | +| [ClickAndJoinApp/android/build.gradle](/ClickAndJoinApp/android/build.gradle) | Groovy | 35 | 8 | 4 | 47 | +| [ClickAndJoinApp/android/gradle.properties](/ClickAndJoinApp/android/gradle.properties) | Properties | 6 | 26 | 9 | 41 | +| [ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties](/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties) | Properties | 5 | 0 | 1 | 6 | +| [ClickAndJoinApp/android/gradlew.bat](/ClickAndJoinApp/android/gradlew.bat) | Batch | 68 | 0 | 22 | 90 | +| [ClickAndJoinApp/android/link-assets-manifest.json](/ClickAndJoinApp/android/link-assets-manifest.json) | JSON | 45 | 0 | 1 | 46 | +| [ClickAndJoinApp/android/settings.gradle](/ClickAndJoinApp/android/settings.gradle) | Groovy | 10 | 0 | 2 | 12 | +| [ClickAndJoinApp/app.json](/ClickAndJoinApp/app.json) | JSON | 4 | 0 | 0 | 4 | +| [ClickAndJoinApp/babel.config.js](/ClickAndJoinApp/babel.config.js) | JavaScript | 16 | 0 | 1 | 17 | +| [ClickAndJoinApp/dist/bundle.web.js](/ClickAndJoinApp/dist/bundle.web.js) | JavaScript | 606 | 406 | 385 | 1,397 | +| [ClickAndJoinApp/index.native.js](/ClickAndJoinApp/index.native.js) | JavaScript | 4 | 0 | 1 | 5 | +| [ClickAndJoinApp/index.web.tsx](/ClickAndJoinApp/index.web.tsx) | TypeScript JSX | 77 | 5 | 8 | 90 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h](/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h) | C++ | 5 | 0 | 4 | 9 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm](/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm) | Objective-C++ | 99 | 6 | 29 | 134 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json](/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json) | JSON | 53 | 0 | 1 | 54 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json](/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json) | JSON | 6 | 0 | 1 | 7 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard](/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard) | XML | 46 | 1 | 1 | 48 | +| [ClickAndJoinApp/ios/ClickAndJoinApp/main.m](/ClickAndJoinApp/ios/ClickAndJoinApp/main.m) | Objective-C | 8 | 0 | 3 | 11 | +| [ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m](/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m) | Objective-C | 53 | 0 | 14 | 67 | +| [ClickAndJoinApp/ios/link-assets-manifest.json](/ClickAndJoinApp/ios/link-assets-manifest.json) | JSON | 45 | 0 | 1 | 46 | +| [ClickAndJoinApp/metro.config.js](/ClickAndJoinApp/metro.config.js) | JavaScript | 10 | 6 | 2 | 18 | +| [ClickAndJoinApp/mock.js](/ClickAndJoinApp/mock.js) | JavaScript | 1 | 0 | 0 | 1 | +| [ClickAndJoinApp/package-lock.json](/ClickAndJoinApp/package-lock.json) | JSON | 39,244 | 0 | 1 | 39,245 | +| [ClickAndJoinApp/package.json](/ClickAndJoinApp/package.json) | JSON | 113 | 0 | 1 | 114 | +| [ClickAndJoinApp/react-native.config.js](/ClickAndJoinApp/react-native.config.js) | JavaScript | 7 | 0 | 0 | 7 | +| [ClickAndJoinApp/tsconfig.json](/ClickAndJoinApp/tsconfig.json) | JSON with Comments | 6 | 12 | 0 | 18 | +| [ClickAndJoinApp/web/public/index.html](/ClickAndJoinApp/web/public/index.html) | HTML | 41 | 0 | 8 | 49 | +| [ClickAndJoinApp/web/webpack.config.js](/ClickAndJoinApp/web/webpack.config.js) | JavaScript | 88 | 24 | 11 | 123 | + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/diff.csv b/.VSCodeCounter/2023-02-24_23-06-11/diff.csv new file mode 100644 index 0000000..7bf2cd6 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/diff.csv @@ -0,0 +1,58 @@ +"filename", "language", "JSON", "Markdown", "JavaScript", "Objective-C", "C++", "Groovy", "XML", "Batch", "Objective-C++", "Properties", "Java", "TypeScript JSX", "JSON with Comments", "HTML", "comment", "blank", "total" +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md", "Markdown", 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 78 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md", "Markdown", 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md", "Markdown", 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 19 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json", "JSON", 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md", "Markdown", 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 48 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.eslintrc.js", "JavaScript", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.prettierrc.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.watchmanconfig", "JSON", 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/App.js", "JavaScript", 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 118 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/__tests__/App-test.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 15 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/build.gradle", "Groovy", 0, 0, 0, 0, 0, 158, 0, 0, 0, 0, 0, 0, 0, 0, 131, 32, 321 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml", "XML", 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 8, 6, 74 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml", "XML", 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 3, 27 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 12, 9, 55 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 14, 10, 92 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 20, 14, 117 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 8, 7, 37 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 10, 9, 49 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp", "C++", 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 7, 33 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h", "C++", 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp", "C++", 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 46 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h", "C++", 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 9, 39 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp", "C++", 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15, 66 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h", "C++", 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 33 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp", "C++", 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml", "XML", 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 23, 3, 37 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/strings.xml", "XML", 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/styles.xml", "XML", 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 2, 3, 10 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/build.gradle", "Groovy", 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 8, 4, 47 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle.properties", "Properties", 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 26, 9, 41 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties", "Properties", 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 1, 6 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradlew.bat", "Batch", 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 22, 90 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/link-assets-manifest.json", "JSON", 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 46 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/settings.gradle", "Groovy", 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/app.json", "JSON", 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/babel.config.js", "JavaScript", 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/dist/bundle.web.js", "JavaScript", 0, 0, 606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 406, 385, 1397 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.native.js", "JavaScript", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.web.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 5, 8, 90 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h", "C++", 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm", "Objective-C++", 0, 0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0, 0, 0, 6, 29, 134 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json", "JSON", 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 54 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json", "JSON", 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard", "XML", 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 1, 1, 48 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/main.m", "Objective-C", 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m", "Objective-C", 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 67 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/link-assets-manifest.json", "JSON", 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 46 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/metro.config.js", "JavaScript", 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/mock.js", "JavaScript", 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package-lock.json", "JSON", 39244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 39245 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package.json", "JSON", 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 114 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/react-native.config.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/tsconfig.json", "JSON with Comments", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 12, 0, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/public/index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 8, 49 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/webpack.config.js", "JavaScript", 0, 0, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 11, 123 +"Total", "-", 39512, 134, 850, 61, 172, 203, 100, 68, 99, 11, 297, 77, 6, 41, 758, 708, 43097 \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/diff.md b/.VSCodeCounter/2023-02-24_23-06-11/diff.md new file mode 100644 index 0000000..9bd0057 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/diff.md @@ -0,0 +1,76 @@ +# Diff Summary + +Date : 2023-02-24 23:06:11 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp + +Total : 56 files, 41631 codes, 758 comments, 708 blanks, all 43097 lines + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| JSON | 9 | 39,512 | 0 | 6 | 39,518 | +| JavaScript | 11 | 850 | 449 | 415 | 1,714 | +| Java | 6 | 297 | 72 | 55 | 424 | +| Groovy | 3 | 203 | 139 | 38 | 380 | +| C++ | 8 | 172 | 23 | 60 | 255 | +| Markdown | 4 | 134 | 0 | 26 | 160 | +| XML | 6 | 100 | 26 | 14 | 140 | +| Objective-C++ | 1 | 99 | 6 | 29 | 134 | +| TypeScript JSX | 1 | 77 | 5 | 8 | 90 | +| Batch | 1 | 68 | 0 | 22 | 90 | +| Objective-C | 2 | 61 | 0 | 17 | 78 | +| HTML | 1 | 41 | 0 | 8 | 49 | +| Properties | 2 | 11 | 26 | 10 | 47 | +| JSON with Comments | 1 | 6 | 12 | 0 | 18 | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| . | 56 | 41,631 | 758 | 708 | 43,097 | +| . (Files) | 14 | 39,594 | 32 | 25 | 39,651 | +| .VSCodeCounter | 5 | 135 | 0 | 26 | 161 | +| .VSCodeCounter/2023-02-24_22-55-35 | 5 | 135 | 0 | 26 | 161 | +| __tests__ | 1 | 7 | 4 | 4 | 15 | +| android | 25 | 845 | 285 | 195 | 1,325 | +| android (Files) | 5 | 164 | 34 | 38 | 236 | +| android/app | 19 | 676 | 251 | 156 | 1,083 | +| android/app (Files) | 1 | 158 | 131 | 32 | 321 | +| android/app/src | 18 | 518 | 120 | 124 | 762 | +| android/app/src/debug | 2 | 71 | 8 | 9 | 88 | +| android/app/src/debug (Files) | 1 | 11 | 0 | 3 | 14 | +| android/app/src/debug/java | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com/clickandjoinapp | 1 | 60 | 8 | 6 | 74 | +| android/app/src/main | 16 | 447 | 112 | 115 | 674 | +| android/app/src/main (Files) | 1 | 24 | 0 | 3 | 27 | +| android/app/src/main/java | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp (Files) | 2 | 102 | 26 | 19 | 147 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture | 3 | 135 | 38 | 30 | 203 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture (Files) | 1 | 83 | 20 | 14 | 117 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/components | 1 | 22 | 8 | 7 | 37 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules | 1 | 30 | 10 | 9 | 49 | +| android/app/src/main/jni | 7 | 167 | 23 | 56 | 246 | +| android/app/src/main/res | 3 | 19 | 25 | 7 | 51 | +| android/app/src/main/res/drawable | 1 | 11 | 23 | 3 | 37 | +| android/app/src/main/res/values | 2 | 8 | 2 | 4 | 14 | +| android/gradle | 1 | 5 | 0 | 1 | 6 | +| android/gradle/wrapper | 1 | 5 | 0 | 1 | 6 | +| dist | 1 | 606 | 406 | 385 | 1,397 | +| ios | 8 | 315 | 7 | 54 | 376 | +| ios (Files) | 1 | 45 | 0 | 1 | 46 | +| ios/ClickAndJoinApp | 6 | 217 | 7 | 39 | 263 | +| ios/ClickAndJoinApp (Files) | 4 | 158 | 7 | 37 | 202 | +| ios/ClickAndJoinApp/Images.xcassets | 2 | 59 | 0 | 2 | 61 | +| ios/ClickAndJoinApp/Images.xcassets (Files) | 1 | 6 | 0 | 1 | 7 | +| ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset | 1 | 53 | 0 | 1 | 54 | +| ios/ClickAndJoinAppTests | 1 | 53 | 0 | 14 | 67 | +| web | 2 | 129 | 24 | 19 | 172 | +| web (Files) | 1 | 88 | 24 | 11 | 123 | +| web/public | 1 | 41 | 0 | 8 | 49 | + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/diff.txt b/.VSCodeCounter/2023-02-24_23-06-11/diff.txt new file mode 100644 index 0000000..0f1d9a8 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/diff.txt @@ -0,0 +1,135 @@ +Date : 2023-02-24 23:06:11 +Directory : /home/jan/Projects/ClickAndJoin/ClickAndJoinApp +Total : 56 files, 41631 codes, 758 comments, 708 blanks, all 43097 lines + +Languages ++--------------------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++--------------------+------------+------------+------------+------------+------------+ +| JSON | 9 | 39,512 | 0 | 6 | 39,518 | +| JavaScript | 11 | 850 | 449 | 415 | 1,714 | +| Java | 6 | 297 | 72 | 55 | 424 | +| Groovy | 3 | 203 | 139 | 38 | 380 | +| C++ | 8 | 172 | 23 | 60 | 255 | +| Markdown | 4 | 134 | 0 | 26 | 160 | +| XML | 6 | 100 | 26 | 14 | 140 | +| Objective-C++ | 1 | 99 | 6 | 29 | 134 | +| TypeScript JSX | 1 | 77 | 5 | 8 | 90 | +| Batch | 1 | 68 | 0 | 22 | 90 | +| Objective-C | 2 | 61 | 0 | 17 | 78 | +| HTML | 1 | 41 | 0 | 8 | 49 | +| Properties | 2 | 11 | 26 | 10 | 47 | +| JSON with Comments | 1 | 6 | 12 | 0 | 18 | ++--------------------+------------+------------+------------+------------+------------+ + +Directories ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| . | 56 | 41,631 | 758 | 708 | 43,097 | +| . (Files) | 14 | 39,594 | 32 | 25 | 39,651 | +| .VSCodeCounter | 5 | 135 | 0 | 26 | 161 | +| .VSCodeCounter/2023-02-24_22-55-35 | 5 | 135 | 0 | 26 | 161 | +| __tests__ | 1 | 7 | 4 | 4 | 15 | +| android | 25 | 845 | 285 | 195 | 1,325 | +| android (Files) | 5 | 164 | 34 | 38 | 236 | +| android/app | 19 | 676 | 251 | 156 | 1,083 | +| android/app (Files) | 1 | 158 | 131 | 32 | 321 | +| android/app/src | 18 | 518 | 120 | 124 | 762 | +| android/app/src/debug | 2 | 71 | 8 | 9 | 88 | +| android/app/src/debug (Files) | 1 | 11 | 0 | 3 | 14 | +| android/app/src/debug/java | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com/clickandjoinapp | 1 | 60 | 8 | 6 | 74 | +| android/app/src/main | 16 | 447 | 112 | 115 | 674 | +| android/app/src/main (Files) | 1 | 24 | 0 | 3 | 27 | +| android/app/src/main/java | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp (Files) | 2 | 102 | 26 | 19 | 147 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture | 3 | 135 | 38 | 30 | 203 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture (Files) | 1 | 83 | 20 | 14 | 117 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/components | 1 | 22 | 8 | 7 | 37 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules | 1 | 30 | 10 | 9 | 49 | +| android/app/src/main/jni | 7 | 167 | 23 | 56 | 246 | +| android/app/src/main/res | 3 | 19 | 25 | 7 | 51 | +| android/app/src/main/res/drawable | 1 | 11 | 23 | 3 | 37 | +| android/app/src/main/res/values | 2 | 8 | 2 | 4 | 14 | +| android/gradle | 1 | 5 | 0 | 1 | 6 | +| android/gradle/wrapper | 1 | 5 | 0 | 1 | 6 | +| dist | 1 | 606 | 406 | 385 | 1,397 | +| ios | 8 | 315 | 7 | 54 | 376 | +| ios (Files) | 1 | 45 | 0 | 1 | 46 | +| ios/ClickAndJoinApp | 6 | 217 | 7 | 39 | 263 | +| ios/ClickAndJoinApp (Files) | 4 | 158 | 7 | 37 | 202 | +| ios/ClickAndJoinApp/Images.xcassets | 2 | 59 | 0 | 2 | 61 | +| ios/ClickAndJoinApp/Images.xcassets (Files) | 1 | 6 | 0 | 1 | 7 | +| ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset | 1 | 53 | 0 | 1 | 54 | +| ios/ClickAndJoinAppTests | 1 | 53 | 0 | 14 | 67 | +| web | 2 | 129 | 24 | 19 | 172 | +| web (Files) | 1 | 88 | 24 | 11 | 123 | +| web/public | 1 | 41 | 0 | 8 | 49 | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ + +Files ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+ +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md | Markdown | 72 | 0 | 6 | 78 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md | Markdown | 9 | 0 | 6 | 15 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md | Markdown | 12 | 0 | 7 | 19 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json | JSON | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md | Markdown | 41 | 0 | 7 | 48 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.eslintrc.js | JavaScript | 4 | 0 | 1 | 5 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.prettierrc.js | JavaScript | 7 | 0 | 1 | 8 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.watchmanconfig | JSON | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/App.js | JavaScript | 100 | 9 | 9 | 118 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/__tests__/App-test.js | JavaScript | 7 | 4 | 4 | 15 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/build.gradle | Groovy | 158 | 131 | 32 | 321 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml | XML | 11 | 0 | 3 | 14 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java | Java | 60 | 8 | 6 | 74 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml | XML | 24 | 0 | 3 | 27 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java | Java | 34 | 12 | 9 | 55 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java | Java | 68 | 14 | 10 | 92 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java | Java | 83 | 20 | 14 | 117 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java | Java | 22 | 8 | 7 | 37 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java | Java | 30 | 10 | 9 | 49 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp | C++ | 16 | 10 | 7 | 33 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h | C++ | 11 | 0 | 6 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp | C++ | 37 | 1 | 8 | 46 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h | C++ | 25 | 5 | 9 | 39 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp | C++ | 45 | 6 | 15 | 66 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h | C++ | 23 | 1 | 9 | 33 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp | C++ | 10 | 0 | 2 | 12 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml | XML | 11 | 23 | 3 | 37 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/strings.xml | XML | 3 | 0 | 1 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/styles.xml | XML | 5 | 2 | 3 | 10 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/build.gradle | Groovy | 35 | 8 | 4 | 47 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle.properties | Properties | 6 | 26 | 9 | 41 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties | Properties | 5 | 0 | 1 | 6 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradlew.bat | Batch | 68 | 0 | 22 | 90 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/link-assets-manifest.json | JSON | 45 | 0 | 1 | 46 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/settings.gradle | Groovy | 10 | 0 | 2 | 12 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/app.json | JSON | 4 | 0 | 0 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/babel.config.js | JavaScript | 16 | 0 | 1 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/dist/bundle.web.js | JavaScript | 606 | 406 | 385 | 1,397 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.native.js | JavaScript | 4 | 0 | 1 | 5 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.web.tsx | TypeScript JSX | 77 | 5 | 8 | 90 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h | C++ | 5 | 0 | 4 | 9 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm | Objective-C++ | 99 | 6 | 29 | 134 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json | JSON | 53 | 0 | 1 | 54 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json | JSON | 6 | 0 | 1 | 7 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard | XML | 46 | 1 | 1 | 48 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/main.m | Objective-C | 8 | 0 | 3 | 11 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m | Objective-C | 53 | 0 | 14 | 67 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/link-assets-manifest.json | JSON | 45 | 0 | 1 | 46 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/metro.config.js | JavaScript | 10 | 6 | 2 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/mock.js | JavaScript | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package-lock.json | JSON | 39,244 | 0 | 1 | 39,245 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package.json | JSON | 113 | 0 | 1 | 114 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/react-native.config.js | JavaScript | 7 | 0 | 0 | 7 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/tsconfig.json | JSON with Comments | 6 | 12 | 0 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/public/index.html | HTML | 41 | 0 | 8 | 49 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/webpack.config.js | JavaScript | 88 | 24 | 11 | 123 | +| Total | | 41,631 | 758 | 708 | 43,097 | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/results.csv b/.VSCodeCounter/2023-02-24_23-06-11/results.csv new file mode 100644 index 0000000..9091acb --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/results.csv @@ -0,0 +1,121 @@ +"filename", "language", "JSON", "Markdown", "JavaScript", "Objective-C", "C++", "Groovy", "XML", "Batch", "Objective-C++", "Properties", "Java", "TypeScript JSX", "TypeScript", "JSON with Comments", "HTML", "comment", "blank", "total" +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md", "Markdown", 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 78 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md", "Markdown", 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md", "Markdown", 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 19 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json", "JSON", 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md", "Markdown", 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 48 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.eslintrc.js", "JavaScript", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.prettierrc.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.watchmanconfig", "JSON", 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/App.js", "JavaScript", 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 118 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/__tests__/App-test.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 15 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/build.gradle", "Groovy", 0, 0, 0, 0, 0, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 32, 321 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml", "XML", 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 8, 6, 74 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml", "XML", 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 27 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 12, 9, 55 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 14, 10, 92 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 0, 20, 14, 117 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 8, 7, 37 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 10, 9, 49 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp", "C++", 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 7, 33 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h", "C++", 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp", "C++", 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 46 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h", "C++", 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 9, 39 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp", "C++", 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15, 66 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h", "C++", 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 33 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp", "C++", 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml", "XML", 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 23, 3, 37 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/strings.xml", "XML", 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/styles.xml", "XML", 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 10 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/build.gradle", "Groovy", 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 4, 47 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle.properties", "Properties", 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 26, 9, 41 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties", "Properties", 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 6 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradlew.bat", "Batch", 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 22, 90 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/link-assets-manifest.json", "JSON", 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 46 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/settings.gradle", "Groovy", 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/app.json", "JSON", 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/babel.config.js", "JavaScript", 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/dist/bundle.web.js", "JavaScript", 0, 0, 606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 406, 385, 1397 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.native.js", "JavaScript", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.web.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 5, 8, 90 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h", "C++", 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm", "Objective-C++", 0, 0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 6, 29, 134 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json", "JSON", 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 54 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json", "JSON", 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard", "XML", 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 48 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/main.m", "Objective-C", 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m", "Objective-C", 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 67 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/link-assets-manifest.json", "JSON", 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 46 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/metro.config.js", "JavaScript", 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/mock.js", "JavaScript", 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package-lock.json", "JSON", 39244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 39245 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package.json", "JSON", 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 114 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/react-native.config.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App copy.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 0, 0, 0, 17, 22, 144 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 12, 70 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/Navigation copy.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 5, 17, 106 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/StatusBar.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 4, 16 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/app.json", "JSON", 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/appStart/StartHelper.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 0, 0, 0, 1, 21, 134 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/Navigation.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 17, 127 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 18, 147 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NameDisplay.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 3, 31 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1284, 0, 0, 0, 5, 160, 1449 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 1, 11, 73 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/Toast.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 135, 0, 0, 0, 0, 8, 143 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 6, 41 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 0, 0, 0, 1, 14, 169 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 1, 7, 36 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 1, 5, 29 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVar.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 1, 13, 75 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVarReducer.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 1, 7, 59 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/colors.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 240, 0, 0, 11, 18, 269 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/types.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 10, 53 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/userReducer.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 1, 7, 32 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1, 6 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animations.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120, 0, 0, 0, 0, 13, 133 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/appData.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 0, 0, 6, 26, 199 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js", "JavaScript", 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js", "JavaScript", 0, 0, 522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 102, 638 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js", "JavaScript", 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 47 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/request.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 198, 0, 0, 6, 36, 240 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 2, 14 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 3, 10 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 2, 14 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 13, 45 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 4, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 2, 4, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 0, 0, 1, 17, 97 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 6, 19, 107 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 6, 25 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 22, 4, 41 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 2, 11, 77 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 2, 6 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 7, 47 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 8, 68 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 3, 15 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 4, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 2, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 4 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.web.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 3 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/version.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 22, 5, 40 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/default.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 10, 12, 111 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/en.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 116, 0, 0, 0, 3, 119 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/redux/store.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 2, 4, 17 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 9, 74 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 9, 54 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 9, 53 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 9, 48 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/MyUserManager.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 0, 0, 0, 14, 144 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/UserManager.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 225, 0, 0, 1, 38, 264 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/types.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 10, 65 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.png.d.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 7 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.svg.d.ts", "TypeScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 2, 8 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/tsconfig.json", "JSON with Comments", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 12, 0, 18 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/public/index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 8, 49 +"/home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/webpack.config.js", "JavaScript", 0, 0, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 11, 123 +"Total", "-", 39516, 134, 1410, 61, 172, 203, 100, 68, 99, 11, 297, 2697, 1989, 6, 41, 898, 1519, 49221 \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/results.json b/.VSCodeCounter/2023-02-24_23-06-11/results.json new file mode 100644 index 0000000..623dce9 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/results.json @@ -0,0 +1 @@ +{"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package.json":{"language":"JSON","code":113,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md":{"language":"Markdown","code":12,"comment":0,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json":{"language":"JSON","code":1,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md":{"language":"Markdown","code":9,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md":{"language":"Markdown","code":41,"comment":0,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md":{"language":"Markdown","code":72,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.watchmanconfig":{"language":"JSON","code":1,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json":{"language":"JSON","code":6,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.prettierrc.js":{"language":"JavaScript","code":7,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m":{"language":"Objective-C","code":53,"comment":0,"blank":14},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json":{"language":"JSON","code":53,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h":{"language":"C++","code":5,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/link-assets-manifest.json":{"language":"JSON","code":45,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/babel.config.js":{"language":"JavaScript","code":16,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/build.gradle":{"language":"Groovy","code":158,"comment":131,"blank":32},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard":{"language":"XML","code":46,"comment":1,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/main.m":{"language":"Objective-C","code":8,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradlew.bat":{"language":"Batch","code":68,"comment":0,"blank":22},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/link-assets-manifest.json":{"language":"JSON","code":45,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm":{"language":"Objective-C++","code":99,"comment":6,"blank":29},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle.properties":{"language":"Properties","code":6,"comment":26,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties":{"language":"Properties","code":5,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.native.js":{"language":"JavaScript","code":4,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/react-native.config.js":{"language":"JavaScript","code":7,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/metro.config.js":{"language":"JavaScript","code":10,"comment":6,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/settings.gradle":{"language":"Groovy","code":10,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/build.gradle":{"language":"Groovy","code":35,"comment":8,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml":{"language":"XML","code":11,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/strings.xml":{"language":"XML","code":3,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml":{"language":"XML","code":11,"comment":23,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/styles.xml":{"language":"XML","code":5,"comment":2,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h":{"language":"C++","code":25,"comment":5,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h":{"language":"C++","code":23,"comment":1,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp":{"language":"C++","code":37,"comment":1,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp":{"language":"C++","code":16,"comment":10,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h":{"language":"C++","code":11,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp":{"language":"C++","code":45,"comment":6,"blank":15},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java":{"language":"Java","code":60,"comment":8,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.web.tsx":{"language":"TypeScript JSX","code":77,"comment":5,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/mock.js":{"language":"JavaScript","code":1,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/__tests__/App-test.js":{"language":"JavaScript","code":7,"comment":4,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/StatusBar.tsx":{"language":"TypeScript JSX","code":12,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml":{"language":"XML","code":24,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App.tsx":{"language":"TypeScript JSX","code":58,"comment":0,"blank":12},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/Navigation%20copy.tsx":{"language":"TypeScript JSX","code":84,"comment":5,"blank":17},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp":{"language":"C++","code":10,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java":{"language":"Java","code":68,"comment":14,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/redux/store.ts":{"language":"TypeScript","code":11,"comment":2,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.svg.d.ts":{"language":"TypeScript","code":6,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.png.d.ts":{"language":"TypeScript","code":5,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App%20copy.tsx":{"language":"TypeScript JSX","code":105,"comment":17,"blank":22},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/Navigation.tsx":{"language":"TypeScript JSX","code":110,"comment":0,"blank":17},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/request.ts":{"language":"TypeScript","code":198,"comment":6,"blank":36},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts":{"language":"TypeScript","code":5,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.ts":{"language":"TypeScript","code":2,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.ts":{"language":"TypeScript","code":1,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/appData.ts":{"language":"TypeScript","code":167,"comment":6,"blank":26},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.web.ts":{"language":"TypeScript","code":2,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.web.ts":{"language":"TypeScript","code":1,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js":{"language":"JavaScript","code":37,"comment":0,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts":{"language":"TypeScript","code":12,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts":{"language":"TypeScript","code":12,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js":{"language":"JavaScript","code":522,"comment":14,"blank":102},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.ts":{"language":"TypeScript","code":7,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/version.ts":{"language":"TypeScript","code":13,"comment":22,"blank":5},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/Toast.tsx":{"language":"TypeScript JSX","code":135,"comment":0,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx":{"language":"TypeScript JSX","code":1284,"comment":5,"blank":160},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java":{"language":"Java","code":83,"comment":20,"blank":14},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js":{"language":"JavaScript","code":1,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/appStart/StartHelper.tsx":{"language":"TypeScript JSX","code":112,"comment":1,"blank":21},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.ts":{"language":"TypeScript","code":1,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx":{"language":"TypeScript JSX","code":129,"comment":0,"blank":18},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx":{"language":"TypeScript JSX","code":65,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx":{"language":"TypeScript JSX","code":39,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/MyUserManager.ts":{"language":"TypeScript","code":130,"comment":0,"blank":14},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java":{"language":"Java","code":30,"comment":10,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java":{"language":"Java","code":34,"comment":12,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/en.ts":{"language":"TypeScript","code":116,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx":{"language":"TypeScript JSX","code":61,"comment":1,"blank":11},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java":{"language":"Java","code":22,"comment":8,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/types.ts":{"language":"TypeScript","code":43,"comment":0,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx":{"language":"TypeScript JSX","code":44,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/default.ts":{"language":"TypeScript","code":89,"comment":10,"blank":12},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/types.ts":{"language":"TypeScript","code":55,"comment":0,"blank":10},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NameDisplay.tsx":{"language":"TypeScript JSX","code":28,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts":{"language":"TypeScript","code":23,"comment":1,"blank":5},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx":{"language":"TypeScript JSX","code":45,"comment":0,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/UserManager.ts":{"language":"TypeScript","code":225,"comment":1,"blank":38},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVarReducer.ts":{"language":"TypeScript","code":51,"comment":1,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animations.tsx":{"language":"TypeScript JSX","code":120,"comment":0,"blank":13},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx":{"language":"TypeScript JSX","code":154,"comment":1,"blank":14},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/colors.ts":{"language":"TypeScript","code":240,"comment":11,"blank":18},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/app.json":{"language":"JSON","code":4,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx":{"language":"TypeScript JSX","code":35,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts":{"language":"TypeScript","code":28,"comment":1,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/tsconfig.json":{"language":"JSON with Comments","code":6,"comment":12,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/App.js":{"language":"JavaScript","code":100,"comment":9,"blank":9},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/app.json":{"language":"JSON","code":4,"comment":0,"blank":0},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.eslintrc.js":{"language":"JavaScript","code":4,"comment":0,"blank":1},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/userReducer.ts":{"language":"TypeScript","code":24,"comment":1,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts":{"language":"TypeScript","code":14,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVar.ts":{"language":"TypeScript","code":61,"comment":1,"blank":13},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts":{"language":"TypeScript","code":82,"comment":6,"blank":19},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts":{"language":"TypeScript","code":19,"comment":0,"blank":6},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts":{"language":"TypeScript","code":32,"comment":0,"blank":13},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/webpack.config.js":{"language":"JavaScript","code":88,"comment":24,"blank":11},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts":{"language":"TypeScript","code":64,"comment":2,"blank":11},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts":{"language":"TypeScript","code":4,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts":{"language":"TypeScript","code":15,"comment":0,"blank":2},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts":{"language":"TypeScript","code":12,"comment":2,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts":{"language":"TypeScript","code":12,"comment":0,"blank":3},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts":{"language":"TypeScript","code":15,"comment":22,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts":{"language":"TypeScript","code":40,"comment":0,"blank":7},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts":{"language":"TypeScript","code":79,"comment":1,"blank":17},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts":{"language":"TypeScript","code":60,"comment":0,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts":{"language":"TypeScript","code":13,"comment":0,"blank":4},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/public/index.html":{"language":"HTML","code":41,"comment":0,"blank":8},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/dist/bundle.web.js":{"language":"JavaScript","code":606,"comment":406,"blank":385},"file:///home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package-lock.json":{"language":"JSON","code":39244,"comment":0,"blank":1}} \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/results.md b/.VSCodeCounter/2023-02-24_23-06-11/results.md new file mode 100644 index 0000000..ac350f0 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/results.md @@ -0,0 +1,102 @@ +# Summary + +Date : 2023-02-24 23:06:11 + +Directory /home/jan/Projects/ClickAndJoin/ClickAndJoinApp + +Total : 119 files, 46804 codes, 898 comments, 1519 blanks, all 49221 lines + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| JSON | 10 | 39,516 | 0 | 6 | 39,522 | +| TypeScript JSX | 19 | 2,697 | 35 | 370 | 3,102 | +| TypeScript | 41 | 1,989 | 96 | 337 | 2,422 | +| JavaScript | 14 | 1,410 | 463 | 527 | 2,400 | +| Java | 6 | 297 | 72 | 55 | 424 | +| Groovy | 3 | 203 | 139 | 38 | 380 | +| C++ | 8 | 172 | 23 | 60 | 255 | +| Markdown | 4 | 134 | 0 | 26 | 160 | +| XML | 6 | 100 | 26 | 14 | 140 | +| Objective-C++ | 1 | 99 | 6 | 29 | 134 | +| Batch | 1 | 68 | 0 | 22 | 90 | +| Objective-C | 2 | 61 | 0 | 17 | 78 | +| HTML | 1 | 41 | 0 | 8 | 49 | +| Properties | 2 | 11 | 26 | 10 | 47 | +| JSON with Comments | 1 | 6 | 12 | 0 | 18 | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| . | 119 | 46,804 | 898 | 1,519 | 49,221 | +| . (Files) | 14 | 39,594 | 32 | 25 | 39,651 | +| .VSCodeCounter | 5 | 135 | 0 | 26 | 161 | +| .VSCodeCounter/2023-02-24_22-55-35 | 5 | 135 | 0 | 26 | 161 | +| __tests__ | 1 | 7 | 4 | 4 | 15 | +| android | 25 | 845 | 285 | 195 | 1,325 | +| android (Files) | 5 | 164 | 34 | 38 | 236 | +| android/app | 19 | 676 | 251 | 156 | 1,083 | +| android/app (Files) | 1 | 158 | 131 | 32 | 321 | +| android/app/src | 18 | 518 | 120 | 124 | 762 | +| android/app/src/debug | 2 | 71 | 8 | 9 | 88 | +| android/app/src/debug (Files) | 1 | 11 | 0 | 3 | 14 | +| android/app/src/debug/java | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com/clickandjoinapp | 1 | 60 | 8 | 6 | 74 | +| android/app/src/main | 16 | 447 | 112 | 115 | 674 | +| android/app/src/main (Files) | 1 | 24 | 0 | 3 | 27 | +| android/app/src/main/java | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp (Files) | 2 | 102 | 26 | 19 | 147 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture | 3 | 135 | 38 | 30 | 203 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture (Files) | 1 | 83 | 20 | 14 | 117 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/components | 1 | 22 | 8 | 7 | 37 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules | 1 | 30 | 10 | 9 | 49 | +| android/app/src/main/jni | 7 | 167 | 23 | 56 | 246 | +| android/app/src/main/res | 3 | 19 | 25 | 7 | 51 | +| android/app/src/main/res/drawable | 1 | 11 | 23 | 3 | 37 | +| android/app/src/main/res/values | 2 | 8 | 2 | 4 | 14 | +| android/gradle | 1 | 5 | 0 | 1 | 6 | +| android/gradle/wrapper | 1 | 5 | 0 | 1 | 6 | +| dist | 1 | 606 | 406 | 385 | 1,397 | +| ios | 8 | 315 | 7 | 54 | 376 | +| ios (Files) | 1 | 45 | 0 | 1 | 46 | +| ios/ClickAndJoinApp | 6 | 217 | 7 | 39 | 263 | +| ios/ClickAndJoinApp (Files) | 4 | 158 | 7 | 37 | 202 | +| ios/ClickAndJoinApp/Images.xcassets | 2 | 59 | 0 | 2 | 61 | +| ios/ClickAndJoinApp/Images.xcassets (Files) | 1 | 6 | 0 | 1 | 7 | +| ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset | 1 | 53 | 0 | 1 | 54 | +| ios/ClickAndJoinAppTests | 1 | 53 | 0 | 14 | 67 | +| src | 63 | 5,173 | 140 | 811 | 6,124 | +| src (Files) | 5 | 263 | 22 | 55 | 340 | +| src/appStart | 1 | 112 | 1 | 21 | 134 | +| src/caj | 55 | 4,787 | 117 | 731 | 5,635 | +| src/caj (Files) | 1 | 110 | 0 | 17 | 127 | +| src/caj/components | 7 | 1,826 | 7 | 220 | 2,053 | +| src/caj/components (Files) | 5 | 1,637 | 6 | 200 | 1,843 | +| src/caj/components/simple | 1 | 35 | 0 | 6 | 41 | +| src/caj/components/userUI | 1 | 154 | 1 | 14 | 169 | +| src/caj/configs | 7 | 470 | 16 | 67 | 553 | +| src/caj/encryption | 2 | 6 | 0 | 2 | 8 | +| src/caj/helper | 28 | 1,556 | 81 | 308 | 1,945 | +| src/caj/helper (Files) | 8 | 504 | 34 | 85 | 623 | +| src/caj/helper/password-quality-calculator | 3 | 560 | 14 | 112 | 686 | +| src/caj/helper/storage | 17 | 492 | 33 | 111 | 636 | +| src/caj/helper/storage (Files) | 3 | 31 | 0 | 7 | 38 | +| src/caj/helper/storage/bdm | 14 | 461 | 33 | 104 | 598 | +| src/caj/helper/storage/bdm (Files) | 12 | 361 | 33 | 89 | 483 | +| src/caj/helper/storage/bdm/schemas | 2 | 100 | 0 | 15 | 115 | +| src/caj/lang | 2 | 205 | 10 | 15 | 230 | +| src/caj/redux | 1 | 11 | 2 | 4 | 17 | +| src/caj/tabs | 4 | 193 | 0 | 36 | 229 | +| src/caj/tabs/main | 4 | 193 | 0 | 36 | 229 | +| src/caj/user | 3 | 410 | 1 | 62 | 473 | +| src/types | 2 | 11 | 0 | 4 | 15 | +| web | 2 | 129 | 24 | 19 | 172 | +| web (Files) | 1 | 88 | 24 | 11 | 123 | +| web/public | 1 | 41 | 0 | 8 | 49 | + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2023-02-24_23-06-11/results.txt b/.VSCodeCounter/2023-02-24_23-06-11/results.txt new file mode 100644 index 0000000..e9d05c4 --- /dev/null +++ b/.VSCodeCounter/2023-02-24_23-06-11/results.txt @@ -0,0 +1,224 @@ +Date : 2023-02-24 23:06:11 +Directory : /home/jan/Projects/ClickAndJoin/ClickAndJoinApp +Total : 119 files, 46804 codes, 898 comments, 1519 blanks, all 49221 lines + +Languages ++--------------------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++--------------------+------------+------------+------------+------------+------------+ +| JSON | 10 | 39,516 | 0 | 6 | 39,522 | +| TypeScript JSX | 19 | 2,697 | 35 | 370 | 3,102 | +| TypeScript | 41 | 1,989 | 96 | 337 | 2,422 | +| JavaScript | 14 | 1,410 | 463 | 527 | 2,400 | +| Java | 6 | 297 | 72 | 55 | 424 | +| Groovy | 3 | 203 | 139 | 38 | 380 | +| C++ | 8 | 172 | 23 | 60 | 255 | +| Markdown | 4 | 134 | 0 | 26 | 160 | +| XML | 6 | 100 | 26 | 14 | 140 | +| Objective-C++ | 1 | 99 | 6 | 29 | 134 | +| Batch | 1 | 68 | 0 | 22 | 90 | +| Objective-C | 2 | 61 | 0 | 17 | 78 | +| HTML | 1 | 41 | 0 | 8 | 49 | +| Properties | 2 | 11 | 26 | 10 | 47 | +| JSON with Comments | 1 | 6 | 12 | 0 | 18 | ++--------------------+------------+------------+------------+------------+------------+ + +Directories ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| . | 119 | 46,804 | 898 | 1,519 | 49,221 | +| . (Files) | 14 | 39,594 | 32 | 25 | 39,651 | +| .VSCodeCounter | 5 | 135 | 0 | 26 | 161 | +| .VSCodeCounter/2023-02-24_22-55-35 | 5 | 135 | 0 | 26 | 161 | +| __tests__ | 1 | 7 | 4 | 4 | 15 | +| android | 25 | 845 | 285 | 195 | 1,325 | +| android (Files) | 5 | 164 | 34 | 38 | 236 | +| android/app | 19 | 676 | 251 | 156 | 1,083 | +| android/app (Files) | 1 | 158 | 131 | 32 | 321 | +| android/app/src | 18 | 518 | 120 | 124 | 762 | +| android/app/src/debug | 2 | 71 | 8 | 9 | 88 | +| android/app/src/debug (Files) | 1 | 11 | 0 | 3 | 14 | +| android/app/src/debug/java | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com | 1 | 60 | 8 | 6 | 74 | +| android/app/src/debug/java/com/clickandjoinapp | 1 | 60 | 8 | 6 | 74 | +| android/app/src/main | 16 | 447 | 112 | 115 | 674 | +| android/app/src/main (Files) | 1 | 24 | 0 | 3 | 27 | +| android/app/src/main/java | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp | 5 | 237 | 64 | 49 | 350 | +| android/app/src/main/java/com/clickandjoinapp (Files) | 2 | 102 | 26 | 19 | 147 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture | 3 | 135 | 38 | 30 | 203 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture (Files) | 1 | 83 | 20 | 14 | 117 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/components | 1 | 22 | 8 | 7 | 37 | +| android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules | 1 | 30 | 10 | 9 | 49 | +| android/app/src/main/jni | 7 | 167 | 23 | 56 | 246 | +| android/app/src/main/res | 3 | 19 | 25 | 7 | 51 | +| android/app/src/main/res/drawable | 1 | 11 | 23 | 3 | 37 | +| android/app/src/main/res/values | 2 | 8 | 2 | 4 | 14 | +| android/gradle | 1 | 5 | 0 | 1 | 6 | +| android/gradle/wrapper | 1 | 5 | 0 | 1 | 6 | +| dist | 1 | 606 | 406 | 385 | 1,397 | +| ios | 8 | 315 | 7 | 54 | 376 | +| ios (Files) | 1 | 45 | 0 | 1 | 46 | +| ios/ClickAndJoinApp | 6 | 217 | 7 | 39 | 263 | +| ios/ClickAndJoinApp (Files) | 4 | 158 | 7 | 37 | 202 | +| ios/ClickAndJoinApp/Images.xcassets | 2 | 59 | 0 | 2 | 61 | +| ios/ClickAndJoinApp/Images.xcassets (Files) | 1 | 6 | 0 | 1 | 7 | +| ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset | 1 | 53 | 0 | 1 | 54 | +| ios/ClickAndJoinAppTests | 1 | 53 | 0 | 14 | 67 | +| src | 63 | 5,173 | 140 | 811 | 6,124 | +| src (Files) | 5 | 263 | 22 | 55 | 340 | +| src/appStart | 1 | 112 | 1 | 21 | 134 | +| src/caj | 55 | 4,787 | 117 | 731 | 5,635 | +| src/caj (Files) | 1 | 110 | 0 | 17 | 127 | +| src/caj/components | 7 | 1,826 | 7 | 220 | 2,053 | +| src/caj/components (Files) | 5 | 1,637 | 6 | 200 | 1,843 | +| src/caj/components/simple | 1 | 35 | 0 | 6 | 41 | +| src/caj/components/userUI | 1 | 154 | 1 | 14 | 169 | +| src/caj/configs | 7 | 470 | 16 | 67 | 553 | +| src/caj/encryption | 2 | 6 | 0 | 2 | 8 | +| src/caj/helper | 28 | 1,556 | 81 | 308 | 1,945 | +| src/caj/helper (Files) | 8 | 504 | 34 | 85 | 623 | +| src/caj/helper/password-quality-calculator | 3 | 560 | 14 | 112 | 686 | +| src/caj/helper/storage | 17 | 492 | 33 | 111 | 636 | +| src/caj/helper/storage (Files) | 3 | 31 | 0 | 7 | 38 | +| src/caj/helper/storage/bdm | 14 | 461 | 33 | 104 | 598 | +| src/caj/helper/storage/bdm (Files) | 12 | 361 | 33 | 89 | 483 | +| src/caj/helper/storage/bdm/schemas | 2 | 100 | 0 | 15 | 115 | +| src/caj/lang | 2 | 205 | 10 | 15 | 230 | +| src/caj/redux | 1 | 11 | 2 | 4 | 17 | +| src/caj/tabs | 4 | 193 | 0 | 36 | 229 | +| src/caj/tabs/main | 4 | 193 | 0 | 36 | 229 | +| src/caj/user | 3 | 410 | 1 | 62 | 473 | +| src/types | 2 | 11 | 0 | 4 | 15 | +| web | 2 | 129 | 24 | 19 | 172 | +| web (Files) | 1 | 88 | 24 | 11 | 123 | +| web/public | 1 | 41 | 0 | 8 | 49 | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ + +Files ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+ +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/details.md | Markdown | 72 | 0 | 6 | 78 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff-details.md | Markdown | 9 | 0 | 6 | 15 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/diff.md | Markdown | 12 | 0 | 7 | 19 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.json | JSON | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.VSCodeCounter/2023-02-24_22-55-35/results.md | Markdown | 41 | 0 | 7 | 48 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.eslintrc.js | JavaScript | 4 | 0 | 1 | 5 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.prettierrc.js | JavaScript | 7 | 0 | 1 | 8 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/.watchmanconfig | JSON | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/App.js | JavaScript | 100 | 9 | 9 | 118 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/__tests__/App-test.js | JavaScript | 7 | 4 | 4 | 15 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/build.gradle | Groovy | 158 | 131 | 32 | 321 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/AndroidManifest.xml | XML | 11 | 0 | 3 | 14 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/debug/java/com/clickandjoinapp/ReactNativeFlipper.java | Java | 60 | 8 | 6 | 74 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/AndroidManifest.xml | XML | 24 | 0 | 3 | 27 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainActivity.java | Java | 34 | 12 | 9 | 55 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/MainApplication.java | Java | 68 | 14 | 10 | 92 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/MainApplicationReactNativeHost.java | Java | 83 | 20 | 14 | 117 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/components/MainComponentsRegistry.java | Java | 22 | 8 | 7 | 37 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/java/com/clickandjoinapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java | Java | 30 | 10 | 9 | 49 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.cpp | C++ | 16 | 10 | 7 | 33 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationModuleProvider.h | C++ | 11 | 0 | 6 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp | C++ | 37 | 1 | 8 | 46 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h | C++ | 25 | 5 | 9 | 39 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.cpp | C++ | 45 | 6 | 15 | 66 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/MainComponentsRegistry.h | C++ | 23 | 1 | 9 | 33 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/jni/OnLoad.cpp | C++ | 10 | 0 | 2 | 12 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/drawable/rn_edit_text_material.xml | XML | 11 | 23 | 3 | 37 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/strings.xml | XML | 3 | 0 | 1 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/app/src/main/res/values/styles.xml | XML | 5 | 2 | 3 | 10 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/build.gradle | Groovy | 35 | 8 | 4 | 47 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle.properties | Properties | 6 | 26 | 9 | 41 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradle/wrapper/gradle-wrapper.properties | Properties | 5 | 0 | 1 | 6 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/gradlew.bat | Batch | 68 | 0 | 22 | 90 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/link-assets-manifest.json | JSON | 45 | 0 | 1 | 46 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/android/settings.gradle | Groovy | 10 | 0 | 2 | 12 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/app.json | JSON | 4 | 0 | 0 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/babel.config.js | JavaScript | 16 | 0 | 1 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/dist/bundle.web.js | JavaScript | 606 | 406 | 385 | 1,397 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.native.js | JavaScript | 4 | 0 | 1 | 5 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/index.web.tsx | TypeScript JSX | 77 | 5 | 8 | 90 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.h | C++ | 5 | 0 | 4 | 9 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/AppDelegate.mm | Objective-C++ | 99 | 6 | 29 | 134 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/AppIcon.appiconset/Contents.json | JSON | 53 | 0 | 1 | 54 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/Images.xcassets/Contents.json | JSON | 6 | 0 | 1 | 7 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/LaunchScreen.storyboard | XML | 46 | 1 | 1 | 48 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinApp/main.m | Objective-C | 8 | 0 | 3 | 11 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/ClickAndJoinAppTests/ClickAndJoinAppTests.m | Objective-C | 53 | 0 | 14 | 67 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/ios/link-assets-manifest.json | JSON | 45 | 0 | 1 | 46 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/metro.config.js | JavaScript | 10 | 6 | 2 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/mock.js | JavaScript | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package-lock.json | JSON | 39,244 | 0 | 1 | 39,245 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/package.json | JSON | 113 | 0 | 1 | 114 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/react-native.config.js | JavaScript | 7 | 0 | 0 | 7 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App copy.tsx | TypeScript JSX | 105 | 17 | 22 | 144 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/App.tsx | TypeScript JSX | 58 | 0 | 12 | 70 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/Navigation copy.tsx | TypeScript JSX | 84 | 5 | 17 | 106 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/StatusBar.tsx | TypeScript JSX | 12 | 0 | 4 | 16 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/app.json | JSON | 4 | 0 | 0 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/appStart/StartHelper.tsx | TypeScript JSX | 112 | 1 | 21 | 134 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/Navigation.tsx | TypeScript JSX | 110 | 0 | 17 | 127 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ConfirmationCodeField.tsx | TypeScript JSX | 129 | 0 | 18 | 147 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NameDisplay.tsx | TypeScript JSX | 28 | 0 | 3 | 31 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/NotLoggedIn.tsx | TypeScript JSX | 1,284 | 5 | 160 | 1,449 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/ProfilePicture.tsx | TypeScript JSX | 61 | 1 | 11 | 73 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/Toast.tsx | TypeScript JSX | 135 | 0 | 8 | 143 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/simple/Skeleton.tsx | TypeScript JSX | 35 | 0 | 6 | 41 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/components/userUI/AccountInfoBanner.tsx | TypeScript JSX | 154 | 1 | 14 | 169 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVar.ts | TypeScript | 28 | 1 | 7 | 36 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appNonSaveVarReducer.ts | TypeScript | 23 | 1 | 5 | 29 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVar.ts | TypeScript | 61 | 1 | 13 | 75 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/appVarReducer.ts | TypeScript | 51 | 1 | 7 | 59 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/colors.ts | TypeScript | 240 | 11 | 18 | 269 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/types.ts | TypeScript | 43 | 0 | 10 | 53 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/configs/userReducer.ts | TypeScript | 24 | 1 | 7 | 32 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.ts | TypeScript | 1 | 0 | 1 | 2 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/encryption/secureRandom.web.ts | TypeScript | 5 | 0 | 1 | 6 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animations.tsx | TypeScript JSX | 120 | 0 | 13 | 133 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.ts | TypeScript | 1 | 0 | 1 | 2 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/animator.web.ts | TypeScript | 1 | 0 | 1 | 2 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/appData.ts | TypeScript | 167 | 6 | 26 | 199 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/MostPopularPasswords.js | JavaScript | 1 | 0 | 0 | 1 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PasswordQualityCalculator.js | JavaScript | 522 | 14 | 102 | 638 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/password-quality-calculator/PopularPasswords.js | JavaScript | 37 | 0 | 10 | 47 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/request.ts | TypeScript | 198 | 6 | 36 | 240 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/BigDataManager.ts | TypeScript | 12 | 0 | 2 | 14 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.ts | TypeScript | 7 | 0 | 3 | 10 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/appData.web.ts | TypeScript | 12 | 0 | 2 | 14 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/encryption.ts | TypeScript | 32 | 0 | 13 | 45 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.ts | TypeScript | 14 | 0 | 4 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/get.web.ts | TypeScript | 12 | 2 | 4 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.ts | TypeScript | 79 | 1 | 17 | 97 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/getDB.web.ts | TypeScript | 82 | 6 | 19 | 107 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/init.ts | TypeScript | 19 | 0 | 6 | 25 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.ts | TypeScript | 15 | 22 | 4 | 41 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/migration.web.ts | TypeScript | 64 | 2 | 11 | 77 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas.ts | TypeScript | 4 | 0 | 2 | 6 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/chat.ts | TypeScript | 40 | 0 | 7 | 47 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/schemas/users.ts | TypeScript | 60 | 0 | 8 | 68 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.ts | TypeScript | 12 | 0 | 3 | 15 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/set.web.ts | TypeScript | 13 | 0 | 4 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/storage/bdm/types.ts | TypeScript | 15 | 0 | 2 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.ts | TypeScript | 2 | 0 | 2 | 4 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/userAgent.web.ts | TypeScript | 2 | 0 | 1 | 3 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/helper/version.ts | TypeScript | 13 | 22 | 5 | 40 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/default.ts | TypeScript | 89 | 10 | 12 | 111 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/lang/en.ts | TypeScript | 116 | 0 | 3 | 119 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/redux/store.ts | TypeScript | 11 | 2 | 4 | 17 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/AccountTab.tsx | TypeScript JSX | 65 | 0 | 9 | 74 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/CalendarTab.tsx | TypeScript JSX | 45 | 0 | 9 | 54 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/ChatTab.tsx | TypeScript JSX | 44 | 0 | 9 | 53 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/tabs/main/MapsTab.tsx | TypeScript JSX | 39 | 0 | 9 | 48 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/MyUserManager.ts | TypeScript | 130 | 0 | 14 | 144 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/UserManager.ts | TypeScript | 225 | 1 | 38 | 264 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/caj/user/types.ts | TypeScript | 55 | 0 | 10 | 65 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.png.d.ts | TypeScript | 5 | 0 | 2 | 7 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/src/types/image.svg.d.ts | TypeScript | 6 | 0 | 2 | 8 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/tsconfig.json | JSON with Comments | 6 | 12 | 0 | 18 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/public/index.html | HTML | 41 | 0 | 8 | 49 | +| /home/jan/Projects/ClickAndJoin/ClickAndJoinApp/web/webpack.config.js | JavaScript | 88 | 24 | 11 | 123 | +| Total | | 46,804 | 898 | 1,519 | 49,221 | ++----------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/src/caj/components/ProfilePicture.tsx b/src/caj/components/ProfilePicture.tsx new file mode 100644 index 0000000..7379062 --- /dev/null +++ b/src/caj/components/ProfilePicture.tsx @@ -0,0 +1,72 @@ +import {Skeleton, Text, useTheme} from 'native-base'; +import {ProfilePictureType, User} from '@caj/user/types'; +import {Box} from 'native-base'; +import {UserId} from '@caj/configs/types'; +import UserManager from '@caj/user/UserManager'; + +export function ProfilePicture(props: {size: number; UserId: UserId}) { + const size = props.size; + const UserId = props.UserId; + const ProfilePicture = UserManager.getUserSelectorPicture(UserId); + const accountName = UserManager.getUserSelectorAccountName(UserId).data; + + if (accountName === undefined) { + return ( + + ); + } + + let picRaw: ProfilePictureType; + + if (size > 120) { + if (ProfilePicture.hq?.url !== undefined && ProfilePicture.hq?.url !== '') { + if (ProfilePicture.hq?.data !== undefined) { + picRaw = ProfilePicture.hq; + } + } + } + + let firstLetter = accountName[0]; + if (firstLetter === '.' || firstLetter === '_') { + for (var i = 0; i < accountName.length; i++) { + if (accountName[i] !== '.' && accountName[i] !== '_') { + firstLetter = accountName[i]; + break; + } + } + } + + let hash = 0; + + for (var i = 0; i < accountName.length; i++) { + let chr = accountName.charCodeAt(i); + hash = (hash << 5) - hash + chr; + //hash |= 0; // Convert to 32bit integer + } + + hash = Math.abs(hash >> 16); + + console.log(hash); + + return ( + + + {firstLetter.toUpperCase()} + + + ); +} diff --git a/src/caj/components/simple/Skeleton.tsx b/src/caj/components/simple/Skeleton.tsx index cacd478..9cccf70 100644 --- a/src/caj/components/simple/Skeleton.tsx +++ b/src/caj/components/simple/Skeleton.tsx @@ -1,5 +1,4 @@ -import {ProfilePictureType} from '@caj/user/types'; -import {Box, Center, Skeleton, Text} from 'native-base'; +import {Skeleton, Text, useTheme} from 'native-base'; import { InterfaceTextProps, ITextProps, @@ -15,27 +14,27 @@ export function TextSkeleton( colorScheme?: ColorSchemeType; } & RefAttributes, ) { - console.log('props.children', props.children); + const defaultFontSize = 16; + + let fontSize = props.fontSize || defaultFontSize; + const theme = useTheme(); + + if ((theme.fontSizes as any)[fontSize as any] !== undefined) { + fontSize = (theme.fontSizes as any)[fontSize as any]; + } + if (typeof fontSize !== 'number') { + fontSize = defaultFontSize; + } + if (props.children === undefined) { return ( ); } - return ; -} - -export function ProfilePic(props: {size: number; src: ProfilePictureType}) { - const size = props.size; - return ( - - ); + return ; } diff --git a/src/caj/components/userUI/AccountInfoBanner.tsx b/src/caj/components/userUI/AccountInfoBanner.tsx index 2832356..e6b24f7 100644 --- a/src/caj/components/userUI/AccountInfoBanner.tsx +++ b/src/caj/components/userUI/AccountInfoBanner.tsx @@ -12,8 +12,9 @@ import {User} from '@caj/user/types'; import UserManager from '@caj/user/UserManager'; import {Box, Center, HStack, Skeleton, Text, VStack} from 'native-base'; import {useSelector} from 'react-redux'; +import {ProfilePicture} from '../ProfilePicture'; -import {ProfilePic, TextSkeleton} from '../simple/Skeleton'; +import {TextSkeleton} from '../simple/Skeleton'; // 7396bd88-fe36-4e2e-9810-a83b33440ab6 @@ -154,7 +155,7 @@ export default function AccountInfoBanner(props: { - + ); diff --git a/src/caj/user/UserManager.ts b/src/caj/user/UserManager.ts index f106095..7d14861 100644 --- a/src/caj/user/UserManager.ts +++ b/src/caj/user/UserManager.ts @@ -5,7 +5,14 @@ import {makeRequest, apiBackendRequest} from '@caj/helper/request'; import BigDataManager from '@caj/helper/storage/BigDataManager'; import {RootState, store} from '@caj/redux/store'; import {useSelector} from 'react-redux'; -import {createUserProp, SourceProp, User} from './types'; +import { + BasicUserProp, + createUserProp, + ProfilePicture, + ProfilePictureType, + SourceProp, + User, +} from './types'; let cachedUserList: UserId[] = []; @@ -60,14 +67,14 @@ async function getUser( SourceProp.offline, new Blob([usr.ProfilePictureBinaryLQ]), ) - : createUserProp(SourceProp.online, usr.ProfilePicture), + : createUserProp(SourceProp.online, undefined, usr.ProfilePicture), hq: usr.ProfilePictureBinaryHQ.byteLength !== 0 ? createUserProp( SourceProp.offline, new Blob([usr.ProfilePictureBinaryHQ]), ) - : createUserProp(SourceProp.online, usr.ProfilePicture), + : createUserProp(SourceProp.online, undefined, usr.ProfilePicture), }; user = { @@ -121,7 +128,11 @@ async function getUser( ), lastUpdateTimestamp: Math.floor(new Date().getTime() / 1000), ProfilePicture: { - lq: createUserProp(SourceProp.online, resp.response.AvatarUrl), + lq: createUserProp( + SourceProp.online, + undefined, + resp.response.AvatarUrl, + ), }, UserId, Username: createUserProp(SourceProp.offline, resp.response.Username), @@ -192,6 +203,39 @@ function getUserSelector(UserId: UserId) { return myUser; } +function getUserSelectorPicture(UserId: UserId): ProfilePicture { + addUserToGetQueue(UserId, GetParam.CACHE); + + const myUser = useSelector( + (state: RootState) => + state.nonSaveVariables.cachedUsers[UserId]?.ProfilePicture, + ); + + if (myUser === undefined) { + return { + lq: createUserProp(SourceProp.online), + hq: createUserProp(SourceProp.online), + }; + } + + return myUser; +} + +function getUserSelectorAccountName(UserId: UserId): BasicUserProp { + addUserToGetQueue(UserId, GetParam.CACHE); + + const myUser = useSelector( + (state: RootState) => + state.nonSaveVariables.cachedUsers[UserId]?.AccountName, + ); + + if (myUser === undefined) { + return createUserProp(SourceProp.online); + } + + return myUser; +} + function initUndefinedUser(UserId: UserId): User { return { AccountName: createUserProp(SourceProp.online), @@ -210,5 +254,10 @@ function initUndefinedUser(UserId: UserId): User { }; } -const UserManager = {getUser, getUserSelector}; +const UserManager = { + getUser, + getUserSelector, + getUserSelectorPicture, + getUserSelectorAccountName, +}; export default UserManager; diff --git a/src/caj/user/types.ts b/src/caj/user/types.ts index ef2e79d..08b9ab5 100644 --- a/src/caj/user/types.ts +++ b/src/caj/user/types.ts @@ -16,13 +16,13 @@ export enum SourceProp { cached = 1, } -interface BasicUserProp { +export interface BasicUserProp { source: SourceProp; url?: string; data?: T1; } -export type ProfilePictureType =BasicUserProp; +export type ProfilePictureType = BasicUserProp; export interface ProfilePicture { lq: ProfilePictureType;