Exemplo n.º 1
0
 handleBackClick = () =>
   trace('View list', performance.now(), () =>
     this.setState({
       currentId: null,
       showDetail: false,
     })
   );
Exemplo n.º 2
0
 handleReset = () => {
   trace('Clear cache', () => {
     cache.invalidate();
     this.setState(state => ({
       requests: {},
     }));
     handleReset();
   });
 };
Exemplo n.º 3
0
 trace(`View ${id}`, performance.now(), () => {
   trace(`View ${id} (high-pri)`, performance.now(), () =>
     this.setState({
       currentId: id,
     })
   );
   unstable_scheduleCallback(
     wrap(() =>
       trace(`View ${id} (low-pri)`, performance.now(), () =>
         this.setState({
           showDetail: true,
         })
       )
     )
   );
 });
Exemplo n.º 4
0
 wrap(() =>
   trace(`View ${id} (low-pri)`, performance.now(), () =>
     this.setState({
       showDetail: true,
     })
   )