からめもぶろぐ。

俺たちは雰囲気で OAuth をやっている

TypeScript

Fluent UI の Menu をテストすると FocusZone が謎のエラーを発生させる

事象 こんな感じのコードがあったとします。 import React from 'react'; import { Menu } from '@fluentui/react-northstar'; import './App.css'; const App: React.FC = () => { return ( <div> <Menu items={[ { key: 'hop', content: 'Hop' }, { key: 'step', content: 'Step' }, { key: 'jump', content: 'Jump' } ]} /> </div> ); } expo…

jest.spyOn を呼び出すと TypeError: Cannot redefine property が発生する

そもそもは Microsoft Graph JavaScript Client Library (@microsoft/microsoft-graph-client) を 3.0.0 に上げたときに BatchResponseContent をモックするテストが失敗するようになったところから始まります。モックしようとしている BatchResponseContent…