/ src / components / demo / enhanced_fp / network_info_save_data.tsx
network_info_save_data.tsx
 1  import Code from "../../Code";
 2  import Output from "../../Output";
 3  
 4  const NetworkInfoSaveDataDemo = () => {
 5    return (
 6      <div>
 7        <Code
 8          snippet={`
 9  navigator.connection
10    ? navigator.connection.saveData === undefined
11      ? null
12      : navigator.connection.saveData
13    : null;
14          `.trim()}
15        />
16  
17        <Output
18          generator={() => {
19            // @ts-expect-error
20            return navigator.connection
21              ? // @ts-expect-error
22                navigator.connection.saveData === undefined
23                ? null
24                : // @ts-expect-error
25                  navigator.connection.saveData
26              : null;
27          }}
28        />
29      </div>
30    );
31  };
32  
33  export default NetworkInfoSaveDataDemo;