@canva/error
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

@canva/error

A package for Canva's Apps SDK that exports a CanvaError class for handling errors.

Table of contents

Introduction

@canva/error is an npm package for Canva's Apps SDK. It exports a CanvaError class that apps can use to catch and handle errors.

Note: To get up and running with the Apps SDK, check out the quick start guide.

Installation

npm install @canva/error

Usage

See the documentation for Handling errors.

Related packages

The Apps SDK is made up of the following packages:

  • @canva/app-ui-kit - React-based component library for creating apps that mimic the look and feel of Canva.
  • @canva/asset - Provides methods for working with assets, such as image and video files.
  • @canva/design - Provides methods for interacting with the user's design, such as creating elements.
  • @canva/error - Provides a CanvaError class for handling errors.
  • @canva/platform - Provides utility methods, such as a method for opening external links.
  • @canva/user - Provides methods for accessing user data and authenticating users.

Contributing

We're actively developing this package but are not currently accepting third-party contributions. If you'd like to request any changes or additions to the package, submit a feature request via the Canva Developers Community.

License

See the LICENSE.md file.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @canva/error

      Weekly Downloads

      1,657

      Version

      1.1.0

      License

      SEE LICENSE IN LICENSE.md FILE

      Unpacked Size

      8.25 kB

      Total Files

      8

      Last publish

      Collaborators

      • canva-dev