PageSourceSearch

https://www.movielingo.app/static/js/sort.js

js movielingo.app collected 2026-10-02 01:14:38 UTC 1,052 bytes, 53 lines download raw bytes

1const sortByDay = (notes) => {
2  return _.groupBy(notes, (note) => {
3    return getDate(note);
4  });
5};
6
7const sortByMovieTitle = (notes) => {
8  return _.groupBy(notes, (note) => {
9    return note.title;
10  });
11};
12
13const sortByMovieID = (notes) => {
14  return _.groupBy(notes, (note) => {
15    return note.title_id;
16  });
17};
18
19const sortByOriginalLanguage = (notes) => {
20  return _.groupBy(notes, (note) => {
21    return note.original_language;
22  });
23};
24
25const sortByTranslationLanguage = (notes) => {
26  return _.groupBy(notes, (note) => {
27    return note.translation_language;
28  });
29};
30
31const sortByDayTime = (times) => {
32  return _.groupBy(times, (time) => {
33    return getDateTime(time);
34  });
35};
36
37const getDate = (note) => {
38  const date = new Date(note.created_at);
39  date.setHours(0);
40  date.setMinutes(0);
41  date.setSeconds(0);
42  date.setMilliseconds(0);
43  return date;
44};
45
46const getDateTime = (time) => {
47  const date = new Date(time.day);
48  date.setHours(0);
49  date.setMinutes(0);
50  date.setSeconds(0);
51  date.setMilliseconds(0);
52  return date;
53};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.