File: textChangesPreserveNewlines7.ts

package info (click to toggle)
node-typescript 4.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 396,552 kB
  • sloc: javascript: 1,444,377; makefile: 7; sh: 3
file content (44 lines) | stat: -rw-r--r-- 1,030 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/// <reference path="fourslash.ts" />

// @Filename: /index.tsx

////[|function Foo({ label }: { label: string }) {
////  return (
////      <div
////          id="time-label-top-container">
////          <div
////              id="time-label-container"
////              style={{
////                  marginRight: '10px',
////                  border: 'none',
////              }}
////          >
////              <div className="currentTimeLabel">{label}</div>
////          </div>
////      </div>
////  );
////}|]

verify.moveToNewFile({
  newFileContents: {
    "/index.tsx": "",
    "/Foo.tsx":
`function Foo({ label }: { label: string; }) {
    return (
        <div
            id="time-label-top-container">
            <div
                id="time-label-container"
                style={{
                    marginRight: '10px',
                    border: 'none',
                }}
            >
                <div className="currentTimeLabel">{label}</div>
            </div>
        </div>
    );
}
`
  }
});