aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared
diff options
context:
space:
mode:
Diffstat (limited to 'shared')
-rw-r--r--shared/core-utils/utils/array.ts13
-rw-r--r--shared/core-utils/utils/index.ts1
2 files changed, 14 insertions, 0 deletions
diff --git a/shared/core-utils/utils/array.ts b/shared/core-utils/utils/array.ts
new file mode 100644
index 000000000..9e326a5aa
--- /dev/null
+++ b/shared/core-utils/utils/array.ts
@@ -0,0 +1,13 @@
1function findCommonElement <T> (array1: T[], array2: T[]) {
2 for (const a of array1) {
3 for (const b of array2) {
4 if (a === b) return a
5 }
6 }
7
8 return null
9}
10
11export {
12 findCommonElement
13}
diff --git a/shared/core-utils/utils/index.ts b/shared/core-utils/utils/index.ts
index a71977d88..8d16365a8 100644
--- a/shared/core-utils/utils/index.ts
+++ b/shared/core-utils/utils/index.ts
@@ -1 +1,2 @@
1export * from './array'
1export * from './object' 2export * from './object'