宮水の日記

宮水の日記

主に書評や資格取得について記事を書いています。

TypeScript

NextAuthのsessionに任意のプロパティを追加する

簡単な個人開発のログインで、NextAuthを使用しました。 やりたいこと sessionオブジェクトが用意されているのですが、デフォルトだと以下の値が参照できるようになっています。 session.user.name session.user.email session.user.image session.expires …

Element implicitly has an 'any' type because expression of type '"test1"' can't be used to index type '{}'. Property 'test1' does not exist on type '{}'.ts(7053)

こんな感じのテストを書こうとしていました。 // { test1: 'test1', 'test2.title': 'test2' } みたいなデータが返ってくる関数をimport import messages from 'translations/messages'; describe('messeages', () => { it('return flattened ja.json data',…

自動生成されたファイルのESLintのエラーでハマったのでメモ

TypeScriptとReactの環境構築中 eslintの設定をしていたら、自動生成されたファイルのlintエラーにめっちゃハマった。 5:1 warning Missing return type on function @typescript-eslint/explicit-module-boundary-types App.tsx import React from 'react';…

Typescript exercises やってみた 8問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの8に取り組んでみました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるRun this exerciseのコマンドを叩くと、答え合わ…

Typescript exercises やってみた 7問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの7に取り組んでみました。 翻訳はGoogle翻訳にぶち込みました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるRun this ex…

Typescript exercises やってみた 6問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの6に取り組んでみました。 翻訳はめんどくさくなったので、Google翻訳に突っ込みました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてか…

Typescript exercises やってみた 5問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの5に取り組んでみました。 英語も苦手なので、翻訳も自分でしてみました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるR…

Typescript exercises やってみた 4問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの4に取り組んでみました。 英語も苦手なので、翻訳も自分でしてみました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるR…

Typescript exercises やってみた 3問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの3に取り組んでみました。 英語も苦手なので、翻訳も自分でしてみました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるR…

Typescript exercises やってみた 2問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの2に取り組んでみました。 英語も苦手なので、翻訳も自分でしてみました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるR…

Typescript exercises やってみた 0問目

みなさんこんにちは。宮水です。 今日は、TypeScript エクササイズの0に取り組んでみました。 英語も苦手なので、翻訳も自分でしてみました。こちらのリポジトリをforkして、cloneして取り組みます。 rootディレクトリで、yarn installしてから問題文にあるR…