@@ -157,7 +157,7 @@ function setRangesList(state: TaggingClusterSession, rangesList: HighlightRange[
157157function 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
251251function 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
348348export 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
369369export 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
0 commit comments