Socket
Book a DemoInstallSign in
Socket

morefeedback

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

morefeedback

Feedback tool similar to Google's.

latest
Source
npmnpm
Version
1.0.10
Version published
Maintainers
1
Created
Source

feedback

Feedback tool similar to Google's.

This is a very early alpha version, with a couple of known issues, a complete rewrite. Should be more performant and less buggy (hopefully).

Installing

npm i gladmo/feedback

Usage

Import and create an instance of Feedback:

import { Feedback } from '@ivoviz/feedback.js';
.
.
.
const feedback = new Feedback();
feedback.open();

At the moment only two functions are exposed: open and close, although the latter shouldn't be needed.

Import the stylesheet:

import "gladmo/feedback/dist/lib/feedback.css";

There are two optional parameters, FeedbackOptions and HTML2CanvasOptions.

Currently, the only options supported by FeedbackOptions are:

endpoint: The url where you want to post the form data. The data will be sent as json:

{
  "description": "some text",
  "screenshot": "base64 png"
}

allowedTags (optional): A string array containing the name of the nodes you want to be able to be highlighted on mouseover.

You can read about HTML2CanvasOptions here: http://html2canvas.hertzen.com/configuration.

Known issues

  • Missing tooltips for buttons
  • Missing loading animations while sending data or creating screenshot
  • Missing icons
  • Default texts should be written appropriately
  • Not many options at the moment

Build instructions

# Install (dev) dependencies
npm install

# Build Javascript files from TypeScript
./node_modules/.bin/tsc

# Build css from sass
./node_modules/.bin/node-sass lib/feedback.scss dist/lib/feedback.css

Keywords

feedback

FAQs

Package last updated on 28 May 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.