Skip to content

Commit 8ba2806

Browse files
author
Stefano Malagò
committed
Fixed variable name in model for clarity
1 parent 49da111 commit 8ba2806

File tree

12 files changed

+35
-43
lines changed

12 files changed

+35
-43
lines changed

frontend/src/components/v2/cluster_handler_component/ClusterHandler.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ function getSortedClusters(clusters: Cluster[], query: string): Result[] {
6666

6767
const extended_clusters: ExtendedCluster[] = clusters
6868
.map((cluster: Cluster, cluster_idx: number) =>
69-
cluster.cluster.map((answer: Answer, answer_idx: number) => {
69+
cluster.answers.map((answer: Answer, answer_idx: number) => {
7070
return {
7171
cluster_idx,
7272
answer_idx,
@@ -123,7 +123,7 @@ function getSortedClusters(clusters: Cluster[], query: string): Result[] {
123123

124124
function getClusterFromExtended(extended_clusters: Result[], idx: number): Cluster {
125125
const r: Result = extended_clusters[extended_clusters.findIndex(v => v.cluster_idx == idx)]
126-
return {name: r.name, cluster: r.clusters.map(resultCluster => resultCluster.item.answer)}
126+
return {name: r.name, answers: r.clusters.map(resultCluster => resultCluster.item.answer)}
127127
}
128128

129129

@@ -148,16 +148,16 @@ function handleClusterChange(
148148
// reorder source cluster to match order in extended
149149
new_clusters[source_cluster] = getClusterFromExtended(extended_clusters, source_cluster)
150150

151-
const answer: Answer = new_clusters[source_cluster].cluster[source_index]
151+
const answer: Answer = new_clusters[source_cluster].answers[source_index]
152152

153-
new_clusters[source_cluster].cluster = new_clusters[source_cluster].cluster.filter(elem =>
153+
new_clusters[source_cluster].answers = new_clusters[source_cluster].answers.filter(elem =>
154154
!stringEquals(answer_id, elem.answer_id))
155155

156156
// reorder target cluster to match order in extended
157157
new_clusters[target_cluster] = getClusterFromExtended(extended_clusters, target_cluster)
158158

159159
// update tags of moved answer to target cluster ones
160-
if (new_clusters[target_cluster].cluster.length > 0) {
160+
if (new_clusters[target_cluster].answers.length > 0) {
161161

162162
const get_url = (my_answer_id: string) => TAGGING_SERVICE_URL +
163163
'/datasets/tagged-answer/dataset/' + taggingClusterSession.dataset_id +
@@ -166,7 +166,7 @@ function handleClusterChange(
166166
'/user/' + taggingClusterSession.user_id
167167

168168

169-
JSONLoader(get_url(new_clusters[target_cluster].cluster[0].answer_id), (tagged_answers: TaggedAnswer[]) => {
169+
JSONLoader(get_url(new_clusters[target_cluster].answers[0].answer_id), (tagged_answers: TaggedAnswer[]) => {
170170
if (tagged_answers.length == 0) {
171171
return;
172172
} else {
@@ -186,8 +186,8 @@ function handleClusterChange(
186186
})
187187
}
188188
// update target cluster
189-
new_clusters[target_cluster].cluster.splice(target_idx, 0, answer)
190-
const clean_new_clusters: Cluster[] = new_clusters.filter(cluster => cluster.cluster.length > 0)
189+
new_clusters[target_cluster].answers.splice(target_idx, 0, answer)
190+
const clean_new_clusters: Cluster[] = new_clusters.filter(cluster => cluster.answers.length > 0)
191191

192192
dispatchTaggingClusterSession(
193193
setClusters(clean_new_clusters) // remove empty clusters

frontend/src/components/v2/cluster_handler_component/DraggableCluster.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,17 @@ function popAnswer(clusters: Cluster[], result: Result, resultCluster: ResultClu
5454
taggingSession: TaggingSession,
5555
dispatchTaggingClusterSession: React.Dispatch<TaggingClusterSessionDispatch>): Cluster[] {
5656
const cluster: Cluster = clusters[result.cluster_idx]
57-
const answer_idx = cluster.cluster.findIndex(
57+
const answer_idx = cluster.answers.findIndex(
5858
answer => stringEquals(answer.answer_id,
5959
resultCluster.item.answer.answer_id)
6060
)
61-
const popped: Answer[] = cluster.cluster.slice(answer_idx, answer_idx + 1)
61+
const popped: Answer[] = cluster.answers.slice(answer_idx, answer_idx + 1)
6262

63-
const reduced_cluster: Answer[] = cluster.cluster.slice(0, answer_idx).concat(cluster.cluster.slice(answer_idx + 1))
63+
const reduced_cluster: Answer[] = cluster.answers.slice(0, answer_idx).concat(cluster.answers.slice(answer_idx + 1))
6464
let new_clusters = [...clusters]
65-
new_clusters[result.cluster_idx] = {name: cluster.name, cluster: reduced_cluster}
66-
new_clusters.push({name: 'Cluster ' + new_clusters.length, cluster: popped})
67-
new_clusters = new_clusters.filter(cluster => cluster.cluster.length > 0) // remove empty clusters
65+
new_clusters[result.cluster_idx] = {name: cluster.name, answers: reduced_cluster}
66+
new_clusters.push({name: 'Cluster ' + new_clusters.length, answers: popped})
67+
new_clusters = new_clusters.filter(cluster => cluster.answers.length > 0) // remove empty clusters
6868

6969
dispatchTaggingClusterSession(setClusters(new_clusters))
7070
postClusters(

frontend/src/components/v2/cluster_handler_component/DroppableCluster.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ interface Input {
3232

3333

3434
function shouldCollapse(query: string, result: Result): boolean {
35-
console.log('shouldNotCollapse')
36-
console.log(query, query.length == 0)
3735
for (let c of result.clusters) {
3836
if (c.matches.length != 0) return false
3937
}

frontend/src/components/v2/tagger_component/ClusterView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ function ClusterView({taggingClusterSession, dispatchTaggingClusterSession}: Inp
3838
<div>
3939
{
4040
currentCluster
41-
.cluster
41+
.answers
4242
.map((answer: Answer, index: number) =>
4343
<ClusterItem
4444
key={"ClusterItem|Answer|" + answer.answer_id}

frontend/src/components/v2/tagger_component/MisconceptionView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ function MisconceptionView(
8080

8181
const getNewRangesList = (element: (string | null), index: number) => {
8282
if (taggingClusterSession.tags[0] != null) // delete highlighting if selecting with NoMisconception
83-
return [...Array(getCurrentCluster(taggingClusterSession).cluster.length)].map(() => [])
83+
return [...Array(getCurrentCluster(taggingClusterSession).answers.length)].map(() => [])
8484
let new_ranges_list = []
8585
for (let ranges of taggingClusterSession.rangesList)
8686
new_ranges_list.push(highlightRangesColorUpdating(

frontend/src/components/v2/tagger_component/StaticSelectorView.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ function StaticSelectorView({
4040
const getNewRangesList = (element: (string | null), index: number) => {
4141

4242
if (isNoMisconception(element))
43-
return [...Array(getCurrentCluster(taggingClusterSession).cluster.length)].map(() => [])
43+
return [...Array(getCurrentCluster(taggingClusterSession).answers.length)].map(() => [])
4444

4545
if (handledIndex != 0 && taggingClusterSession.tags[0] != null)
46-
return [...Array(getCurrentCluster(taggingClusterSession).cluster.length)].map(() => [])
46+
return [...Array(getCurrentCluster(taggingClusterSession).answers.length)].map(() => [])
4747

4848
let new_ranges_list = []
4949
for (let ranges of taggingClusterSession.rangesList)

frontend/src/index.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, {useState} from "react";
22
import ReactDOM from "react-dom";
3-
import {BrowserRouter as Router, Switch, useHistory} from "react-router-dom"
3+
import {BrowserRouter as Router, Switch} from "react-router-dom"
44

55
import NavBar from "./NavBar";
66
import Uploader from "./pages/upload/FileUploader"
@@ -20,17 +20,13 @@ import LoginRoute from "./pages/auth/LoginRoute";
2020

2121
function App() {
2222
const [session, setSession] = useState(getSessionCookie())
23-
const router = useHistory()
24-
25-
console.log(router)
2623

2724
const update_session = (data) => {
2825
setSession(data)
2926
setSessionCookie(data)
3027
console.log('save cookies')
3128
}
3229

33-
if (router !== undefined && (session.loggedIn === undefined || !session.loggedIn)) router.push('/login')
3430

3531
return (
3632
<Router>

frontend/src/interfaces/Dataset.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ export interface Answer {
2828

2929
export interface Cluster {
3030
"name": string,
31-
"cluster": Answer[]
31+
"answers": Answer[]
3232
}

frontend/src/model/TaggingClusterSession.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ function setRangesList(state: TaggingClusterSession, rangesList: HighlightRange[
157157
function setRanges(state: TaggingClusterSession, payload: { answer: Answer, ranges: HighlightRange[] }): TaggingClusterSession {
158158
const answer: Answer = payload.answer
159159
const ranges: HighlightRange[] = payload.ranges
160-
const idx = getCurrentCluster(state).cluster.findIndex(ans => stringEquals(ans.answer_id, answer.answer_id))
160+
const idx = getCurrentCluster(state).answers.findIndex(ans => stringEquals(ans.answer_id, answer.answer_id))
161161
if (idx === -1) return state
162162
console.log("setRanges")
163163
const new_ranges = [...state.rangesList]
@@ -182,7 +182,7 @@ function setTagsAndRanges(state: TaggingClusterSession,
182182
const tags: (string | null)[] = payload.tags
183183
const ranges: HighlightRange[] = payload.ranges
184184

185-
const idx = getCurrentCluster(state).cluster.findIndex(ans => stringEquals(ans.answer_id, answer.answer_id))
185+
const idx = getCurrentCluster(state).answers.findIndex(ans => stringEquals(ans.answer_id, answer.answer_id))
186186
if (idx === -1) return state
187187

188188
_history_add_if_missing(state, tags)
@@ -206,7 +206,7 @@ function setClusters(state: TaggingClusterSession, new_clusters: Cluster[]): Tag
206206
return {
207207
...state,
208208
clusters: new_clusters,
209-
rangesList: [...Array(new_clusters[state.currentCluster].cluster.length)].map(() => []),
209+
rangesList: [...Array(new_clusters[state.currentCluster].answers.length)].map(() => []),
210210
startTaggingTime: getMillis(),
211211
}
212212
}
@@ -219,7 +219,7 @@ function nextCluster(state: TaggingClusterSession) {
219219
currentCluster: next_cluster_idx,
220220
currentColor: NO_COLOR,
221221
tags: [...initEmptyTagsList(), null],
222-
rangesList: [...Array(state.clusters[next_cluster_idx].cluster.length)].map(() => []),
222+
rangesList: [...Array(state.clusters[next_cluster_idx].answers.length)].map(() => []),
223223
startTaggingTime: getMillis(),
224224
}
225225
} else return state
@@ -234,7 +234,7 @@ function setCurrentCluster(state: TaggingClusterSession, idx: number) {
234234
currentCluster: idx,
235235
currentColor: NO_COLOR,
236236
tags: [...initEmptyTagsList(), null],
237-
rangesList: [...Array(state.clusters[idx].cluster.length)].map(() => []),
237+
rangesList: [...Array(state.clusters[idx].answers.length)].map(() => []),
238238
startTaggingTime: getMillis(),
239239
}
240240
}
@@ -249,7 +249,7 @@ function setAvailableMisconceptions(state: TaggingClusterSession, misconceptions
249249
}
250250

251251
function post(state: TaggingClusterSession): TaggingClusterSession {
252-
getCurrentCluster(state).cluster.forEach((answer, index) => {
252+
getCurrentCluster(state).answers.forEach((answer, index) => {
253253
postHelper(
254254
state.dataset_id,
255255
state.question_id,
@@ -275,11 +275,11 @@ function pop_answer(state: TaggingClusterSession, idx: number) {
275275
post(state)
276276

277277
const cluster: Cluster = state.clusters[state.currentCluster]
278-
const popped_answer: Answer[] = cluster.cluster.slice(idx, idx + 1)
279-
const reduced_answers: Answer[] = cluster.cluster.slice(0, idx).concat(cluster.cluster.slice(idx + 1))
278+
const popped_answer: Answer[] = cluster.answers.slice(idx, idx + 1)
279+
const reduced_answers: Answer[] = cluster.answers.slice(0, idx).concat(cluster.answers.slice(idx + 1))
280280
const new_clusters = [...state.clusters]
281-
new_clusters[state.currentCluster].cluster = [...reduced_answers]
282-
new_clusters.push({name: 'Cluster ' + new_clusters.length, cluster: popped_answer})
281+
new_clusters[state.currentCluster].answers = [...reduced_answers]
282+
new_clusters.push({name: 'Cluster ' + new_clusters.length, answers: popped_answer})
283283

284284
postClusters(state.dataset_id, state.question_id, state.user_id, new_clusters)
285285

@@ -346,8 +346,8 @@ function useTaggingClusterSession(): [
346346
}
347347

348348
export function getRanges(state: TaggingClusterSession, answer: Answer): HighlightRangeColor[] {
349-
if (arrayEquals(getCurrentCluster(state).cluster, [])) return []
350-
const idx = getCurrentCluster(state).cluster.findIndex(ans => stringEquals(ans.answer_id, answer.answer_id))
349+
if (arrayEquals(getCurrentCluster(state).answers, [])) return []
350+
const idx = getCurrentCluster(state).answers.findIndex(ans => stringEquals(ans.answer_id, answer.answer_id))
351351
if (state.rangesList.length === 0 || state.availableMisconceptions.length == 0) return []
352352
return state.rangesList[idx].map(elem => {
353353
return {
@@ -367,7 +367,7 @@ export function isUsingDefaultColor(state: TaggingClusterSession): boolean {
367367
}
368368

369369
export function getCurrentCluster(state: TaggingClusterSession): Cluster {
370-
if (state.clusters.length === 0) return {name: 'not initialized', cluster: []}
370+
if (state.clusters.length === 0) return {name: 'not initialized', answers: []}
371371
return state.clusters[state.currentCluster]
372372
}
373373

frontend/src/util/UserContext.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,4 @@ if (initial_state == null) {
1717

1818
const userContext = React.createContext<User>(initial_state);
1919

20-
console.log('created new context', initial_state)
21-
2220
export {userContext, initial_state};

0 commit comments

Comments
 (0)