• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

EcrituresNumeriques / stylo / 14472219229

15 Apr 2025 02:37PM UTC coverage: 33.505% (+2.1%) from 31.388%
14472219229

push

github

web-flow
chore: utilise SWR pour gérer les versions d'un article (#1370)

515 of 777 branches covered (66.28%)

Branch coverage included in aggregate %.

227 of 953 new or added lines in 22 files covered. (23.82%)

107 existing lines in 6 files now uncovered.

5015 of 15728 relevant lines covered (31.89%)

2.3 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/front/src/components/collaborative/CollaborativeEditor.jsx
1
import React from 'react'
×
NEW
2
import { DiffEditor } from '@monaco-editor/react'
×
UNCOV
3
import { useParams } from 'react-router-dom'
×
4

5
import ArticleStats from '../ArticleStats.jsx'
×
6
import CollaborativeEditorArticleHeader from './CollaborativeEditorArticleHeader.jsx'
×
7
import CollaborativeTextEditor from './CollaborativeTextEditor.jsx'
×
8
import CollaborativeEditorMenu from './CollaborativeEditorMenu.jsx'
×
9

NEW
10
import defaultEditorOptions from '../Write/providers/monaco/options.js'
×
11

UNCOV
12
import styles from './CollaborativeEditor.module.scss'
×
13

14
export default function CollaborativeEditor() {
×
NEW
15
  const { articleId, compareTo, versionId } = useParams()
×
16

NEW
17
  if (compareTo) {
×
NEW
18
    return (
×
NEW
19
      <section className={styles.container}>
×
NEW
20
        <div className={styles.main} role="main">
×
NEW
21
          <DiffEditor
×
NEW
22
            className={styles.diffEditor}
×
NEW
23
            width={'100%'}
×
NEW
24
            height={'auto'}
×
NEW
25
            modified={'aa'}
×
NEW
26
            original={'bb'}
×
NEW
27
            language="markdown"
×
NEW
28
            theme="dark"
×
NEW
29
            options={defaultEditorOptions}
×
NEW
30
          />
×
NEW
31
        </div>
×
NEW
32
      </section>
×
33
    )
NEW
34
  }
×
35

36
  return (
×
37
    <section className={styles.container}>
×
38
      <div className={styles.main} role="main">
×
39
        <CollaborativeEditorArticleHeader articleId={articleId} />
×
NEW
40
        <CollaborativeTextEditor articleId={articleId} versionId={versionId} />
×
41
        <ArticleStats />
×
42
      </div>
×
NEW
43
      <CollaborativeEditorMenu
×
NEW
44
        articleId={articleId}
×
NEW
45
        versionId={versionId}
×
NEW
46
        compareTo={compareTo}
×
NEW
47
      />
×
UNCOV
48
    </section>
×
49
  )
50
}
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc