Quellcode durchsuchen

fix linting violations

Adam Shaw vor 4 Jahren
Ursprung
Commit
7d0e171efb

+ 1 - 1
packages-premium

@@ -1 +1 @@
-Subproject commit eb23057ba93ad5d9193cf5c3be154451614f9c64
+Subproject commit 0fddac2a86bdc24b8b25ef667bbc3e817f514040

+ 2 - 2
packages/common/src/event-placement.ts

@@ -212,7 +212,7 @@ export function groupIntersectingEntries(entries: SegEntry[]): SegEntryGroup[] {
     let hungryMerge: SegEntryGroup = { // the merge that will eat what is collides with
       spanStart: entry.spanStart,
       spanEnd: entry.spanEnd,
-      entries: [entry]
+      entries: [entry],
     }
 
     for (let merge of groups) {
@@ -220,7 +220,7 @@ export function groupIntersectingEntries(entries: SegEntry[]): SegEntryGroup[] {
         hungryMerge = {
           spanStart: Math.min(merge.spanStart, hungryMerge.spanStart),
           spanEnd: Math.max(merge.spanEnd, hungryMerge.spanEnd),
-          entries: merge.entries.concat(hungryMerge.entries)
+          entries: merge.entries.concat(hungryMerge.entries),
         }
       } else {
         filteredMerges.push(merge)

+ 4 - 1
packages/common/src/main.ts

@@ -162,7 +162,10 @@ export { EventSourceDef } from './structs/event-source-def'
 export { EventSource, EventSourceHash } from './structs/event-source'
 export { EventSourceRefiners, EventSourceRefined } from './structs/event-source-parse'
 
-export { SegInput, SegRect, SegHierarchy, SegEntry, SegInsertion, buildEntryKey, getEntrySpanEnd, binarySearch, SegEntryGroup, groupIntersectingEntries } from './event-placement'
+export {
+  SegInput, SegRect, SegHierarchy, SegEntry, SegInsertion, buildEntryKey,
+  getEntrySpanEnd, binarySearch, SegEntryGroup, groupIntersectingEntries,
+} from './event-placement'
 
 export {
   Interaction,

+ 4 - 3
packages/timegrid/src/TimeCol.tsx

@@ -1,7 +1,7 @@
 import {
   Ref, DateMarker, BaseComponent, createElement, EventSegUiInteractionState, Seg, getSegMeta,
   DateRange, Fragment, DayCellRoot, NowIndicatorRoot, BgEvent, renderFill,
-  DateProfile, config, buildEventRangeKey, sortEventSegs, SegInput, memoize, SegEntryGroup
+  DateProfile, config, buildEventRangeKey, sortEventSegs, SegInput, memoize, SegEntryGroup,
 } from '@fullcalendar/common'
 import { TimeColsSeg } from './TimeColsSeg'
 import { TimeColsSlatsCoords } from './TimeColsSlatsCoords'
@@ -204,8 +204,9 @@ export class TimeCol extends BaseComponent<TimeColProps> {
       let positionCss = this.computeSegTopBottomCss(hiddenGroup)
 
       return (
-        <div className='fc-event-more fc-timegrid-event-more' style={positionCss}>
-          +{hiddenGroup.entries.length}{/* TODO: more customizable way to build this text. search buildMoreLinkText */}
+        <div className="fc-event-more fc-timegrid-event-more" style={positionCss}>
+          {'+' + hiddenGroup.entries.length}
+          {/* TODO: more customizable way to build this text. search buildMoreLinkText */}
         </div>
       )
     })

+ 1 - 4
packages/timegrid/src/event-placement.ts

@@ -31,10 +31,7 @@ export interface TimeColSegRect extends SegRect {
 export function computeFgSegPlacements(
   segInputs: SegInput[],
   maxStack?: number,
-): {
-  segRects: TimeColSegRect[],
-  hiddenGroups: SegEntryGroup[]
-} {
+): { segRects: TimeColSegRect[], hiddenGroups: SegEntryGroup[] } {
   let hierarchy = new SegHierarchy()
   if (maxStack != null) {
     hierarchy.maxStackCnt = maxStack

+ 1 - 1
packages/timegrid/src/options.ts

@@ -1,4 +1,4 @@
 export const OPTION_REFINERS = {
   allDaySlot: Boolean,
-  timeGridEventMaxStack: Number
+  timeGridEventMaxStack: Number,
 }