# Honkai Impact 3rd

# Usage

There are several methods to instantiate an object from the HonkaiImpact class.

The following method will instantiate an object with the provided data.

import { HonkaiImpact, LanguageEnum } from '@vermaysha/hoyolab-api'

const hi = new HonkaiImpact({
  cookie: 'YOUR COOKIE HERE', // Required. Cookie can be string or object, see the api refeence below
  lang: LanguageEnum.ENGLISH, // optional
  uid: 837_678_687, // Several modules will require UID, which if not filled in will throw an error.
})

Meanwhile, the method below will instantiate an object with some automatically filled data like UID, and will return a Promise.

import { HonkaiImpact, LanguageEnum } from '@vermaysha/hoyolab-api'

const hi = HonkaiImpact.create({
  cookie: 'YOUR COOKIE HERE', // Required. Cookie can be string or object, see the api refeence below
  lang: LanguageEnum.ENGLISH, // optional
})