Code Monkey home page Code Monkey logo

graasp-app-likert-scale's Introduction

Graasp App: Likert scale

A basic app to create Likert scale items on Graasp.

+ + = โค๏ธ

Installation

Run yarn.

Running the app

Create a .env.development file with the following content:

VITE_PORT=3005
VITE_API_HOST=http://localhost:3000
VITE_ENABLE_MOCK_API=true
VITE_GRAASP_APP_KEY=45678-677889
VITE_VERSION=latest

Run yarn start.

Running the Tests

Create a .env.test file with the following content:

VITE_PORT=3333
VITE_API_HOST=http://localhost:3000
VITE_ENABLE_MOCK_API=true
VITE_GRAASP_APP_KEY=45678-677889
VITE_VERSION=latest

# dont open browser
BROWSER=none

graasp-app-likert-scale's People

Contributors

github-actions[bot] avatar renovate[bot] avatar spaenleh avatar swouf avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

graasp-app-likert-scale's Issues

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Location: *eslint*
Error type: Invalid regular expression (re2): eslint
Message: no argument for repetition operator: *

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • fix(deps): update dependency @fontsource/roboto to v5.0.14
  • fix(deps): update dependency react-i18next to v14.1.3
  • fix(deps): update mui (non-major) (patch) (@mui/icons-material, @mui/lab, @mui/material)
  • chore(deps): update dependency @commitlint/cli to v19.4.0
  • chore(deps): update yarn to v4.4.0
  • fix(deps): update dependency i18next to v23.13.0
  • fix(deps): update emotion monorepo to v11.13.0 (minor) (@emotion/react, @emotion/styled)
  • fix(deps): update graasp packages (minor) (@graasp/apps-query-client, @graasp/sdk, @graasp/ui)
  • fix(deps): update mui (non-major) to v5.16.7 (minor) (@mui/icons-material, @mui/material)
  • fix(deps): update dependency react-i18next to v15
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

github-actions
.github/workflows/auto-tag.yml
  • graasp/graasp-deploy v1
.github/workflows/build.yml
  • actions/checkout v4
  • graasp/graasp-deploy v1
.github/workflows/cypress.yml
  • actions/checkout v4
  • graasp/graasp-deploy v1
  • cypress-io/github-action v6
  • actions/upload-artifact v4
.github/workflows/deploy-dev.yml
  • actions/checkout v4
  • graasp/graasp-deploy v1
  • graasp/graasp-deploy v1
.github/workflows/deploy-github.yml
  • actions/checkout v4
  • graasp/graasp-deploy v1
  • actions/upload-pages-artifact v3
  • actions/deploy-pages v4
.github/workflows/deploy-prod.yml
  • actions/checkout v4
  • graasp/graasp-deploy v1
  • graasp/graasp-deploy v1
.github/workflows/deploy-stage.yml
  • actions/checkout v4
  • graasp/graasp-deploy v1
  • graasp/graasp-deploy v1
.github/workflows/release-please.yml
  • google-github-actions/release-please-action v4
  • actions/checkout v4
  • peter-evans/repository-dispatch v3
  • graasp/graasp-deploy v1
npm
package.json
  • @emotion/react 11.11.4
  • @emotion/styled 11.11.5
  • @fontsource/roboto ^5.0.8
  • @graasp/apps-query-client 3.4.15
  • @graasp/sdk 4.13.0
  • @graasp/ui 4.19.3
  • @mui/icons-material 5.15.20
  • @mui/lab 5.0.0-alpha.170
  • @mui/material 5.15.20
  • @sentry/react 8.9.2
  • @tanstack/react-query ^4.36.1
  • @tanstack/react-query-devtools ^4.36.1
  • @types/react 18.3.3
  • @types/react-dom 18.3.0
  • i18next 23.11.5
  • lodash.clonedeep ^4.5.0
  • lodash.isequal ^4.5.0
  • react 18.3.1
  • react-dom 18.3.1
  • react-i18next 14.1.2
  • react-toastify 10.0.5
  • typescript 5.4.5
  • @commitlint/cli 19.3.0
  • @commitlint/config-conventional 19.2.2
  • @cypress/code-coverage 3.12.39
  • @trivago/prettier-plugin-sort-imports ^4.3.0
  • @types/i18n 0.13.12
  • @types/lodash.clonedeep ^4
  • @types/lodash.isequal ^4.5.8
  • @types/node ^20.12.12
  • @types/uuid 9.0.8
  • @typescript-eslint/eslint-plugin 7.13.1
  • @typescript-eslint/parser 7.13.1
  • @vitejs/plugin-react ^4.2.1
  • concurrently 8.2.2
  • cypress 13.11.0
  • env-cmd 10.1.0
  • eslint 8.57.0
  • eslint-config-airbnb 19.0.4
  • eslint-config-airbnb-typescript ^18.0.0
  • eslint-config-prettier 9.1.0
  • eslint-config-react-app 7.0.1
  • eslint-import-resolver-typescript ^3.6.1
  • eslint-plugin-cypress 2.15.2
  • eslint-plugin-import 2.29.1
  • eslint-plugin-jsx-a11y 6.8.0
  • eslint-plugin-prettier 5.1.3
  • eslint-plugin-react ^7.33.2
  • eslint-plugin-react-hooks 4.6.2
  • husky 9.0.11
  • miragejs ^0.1.48
  • nock ^13.5.1
  • nyc 17.0.0
  • prettier 3.3.2
  • uuid 10.0.0
  • vite ^5.0.12
  • vite-plugin-checker ^0.6.2
  • vite-plugin-istanbul ^6.0.0
  • yarn 4.3.0

  • Check this box to trigger a request for Renovate to run again on this repository

Add auto-submit feature

When using a lot of likert scales, users should not have to submit each answer. To avoid this problem, an autosubmit feature could be activated which submits the answer automatically each time the user change his/her answer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.