Skip to main content
Glama
deleonio
by deleonio
sample-app.routes.js18.9 kB
export const ROUTES = new Map(); /** * Actually we support the following options: * * Axe options: * - axe: * - skip: boolean (Default: false) * - skipFailures: boolean (Default: false) * * Snapshot options: * - snapshot: * - options: * - maxDiffPixelRatio: number (Default: 0) * - skip: boolean (Default: false) * - viewportSize: * - width (Default: 800) * - height (Default: 100) * - waitForTimeout: number (Default: 15000) * - zoom: * - options: * - maxDiffPixelRatio: number (Default: 0) * - skip: boolean (Default: false) */ ROUTES.set('abbr/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('accordion/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('accordion/headlines', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('alert/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('alert/card-msg', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('alert/html', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('avatar/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('badge/basic', { snapshot: { skip: true, }, }); ROUTES.set('badge/button', { snapshot: { skip: true, }, }); ROUTES.set('breadcrumb/basic', { axe: { skipFailures: true, }, snapshot: { zoom: { skip: true, }, viewportSize: { width: 600, height: 400, }, }, }); ROUTES.set('button-link/basic', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('button-link/icons', { snapshot: { skip: true, }, }); ROUTES.set('button-link/image', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('button/variants', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('button/disabled', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('button/hide-label', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('button/icons', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('button/short-key', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('card/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('card/headlines', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('combobox/basic?noColumns', { snapshot: { skip: true, }, }); ROUTES.set('details/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('drawer/basic?align=left', { snapshot: { viewportSize: { width: 600, height: 400, }, zoom: { skip: true, }, }, }); ROUTES.set('drawer/basic?align=top', { snapshot: { viewportSize: { width: 600, height: 400, }, zoom: { skip: true, }, }, }); ROUTES.set('drawer/basic?align=right', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('drawer/basic?align=bottom', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('drawer/basic?align=left&closer=true', { snapshot: { viewportSize: { width: 600, height: 400, }, zoom: { skip: true, }, }, }); ROUTES.set('form/basic', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('form/error-list', { snapshot: { viewportSize: { width: 500, height: 600, }, zoom: { skip: true, }, }, }); ROUTES.set('heading/badge', { axe: { skipFailures: true, }, snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('heading/basic', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 250, height: 300, }, zoom: { skip: true, }, }, }); ROUTES.set('heading/secondary'); ROUTES.set('heading/paragraph', { axe: { skipFailures: true, }, snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('icon/basic', { snapshot: { viewportSize: { width: 60, height: 200, }, zoom: { skip: true, }, }, }); ROUTES.set('icon/font-awesome', { snapshot: { viewportSize: { width: 250, height: 345, }, zoom: { skip: true, }, }, }); ROUTES.set('image/basic', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('input-checkbox/basic?noColumns', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-checkbox/button?noColumns', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-checkbox/switch?noColumns', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-color/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-date/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-email/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-file/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-number/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-number/number-formatter', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-password/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-password/show-password?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-radio/basic?noColumns', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-radio/horizontal?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-radio/object?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-range/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/basic?noColumns', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('input-text/message-types?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/placeholder?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/disabled?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/readonly?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/access-short-key?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/hide-label?noColumns', { snapshot: { viewportSize: { width: 800, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/hide-msg?noColumns', { snapshot: { viewportSize: { width: 800, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/text-formatter?noColumns', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('input-text/smart-button?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('input-text/expert-slot?noColumns', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('input-text/select-range?noColumns', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('input-text/background?noColumns', { snapshot: { viewportSize: { width: 250, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('kolibri/basic', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('link-button/basic', { snapshot: { skip: true, }, }); ROUTES.set('link/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('link/icons', { snapshot: { skip: true, }, }); ROUTES.set('link/image', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('link/target', { snapshot: { skip: true, }, }); ROUTES.set('modal/basic', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('modal/basic?show-modal=true', { snapshot: { viewportSize: { width: 1920, height: 600, }, zoom: { skip: true, }, }, }); ROUTES.set('nav/aria-current', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('nav/basic', { snapshot: { viewportSize: { width: 400, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('pagination/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('popover-button/basic', { snapshot: { zoom: { skip: true, }, viewportSize: { width: 200, height: 220, }, }, }); ROUTES.set('popover-button/inline', { snapshot: {}, }); ROUTES.set('progress/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('quote/basic', { snapshot: { skip: true, }, }); ROUTES.set('quote/block', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('select/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('skip-nav/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('spin/basic', { snapshot: { viewportSize: { width: 100, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('single-select/basic?noColumns', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('spin/custom', { snapshot: { viewportSize: { width: 100, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('spin/cycle', { snapshot: { viewportSize: { width: 100, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('split-button/basic', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('table/horizontal-scrollbar', { snapshot: { viewportSize: { width: 800, height: 800, }, zoom: { skip: true, }, }, }); ROUTES.set('table/column-alignment', { snapshot: { viewportSize: { width: 800, height: 400, }, zoom: { skip: true, }, }, }); ROUTES.set('table/sort-data', { snapshot: { viewportSize: { width: 800, height: 400, }, skip: true, zoom: { skip: true, }, }, }); ROUTES.set('table/with-footer', { snapshot: { viewportSize: { width: 800, height: 360, }, zoom: { skip: true, }, }, }); ROUTES.set('table/with-pagination', { snapshot: { viewportSize: { width: 800, height: 740, }, zoom: { skip: true, }, }, }); ROUTES.set('table/pagination-position', { snapshot: { viewportSize: { width: 800, height: 400, }, skip: true, zoom: { skip: true, }, }, }); ROUTES.set('table/complex-headers', { snapshot: { viewportSize: { width: 800, height: 400, }, zoom: { skip: true, }, }, }); ROUTES.set('table/non-hidable-columns', { snapshot: { viewportSize: { width: 800, height: 235, }, zoom: { skip: true, }, }, }); ROUTES.set('table/stateful-with-selection', { snapshot: { viewportSize: { width: 800, height: 509, }, zoom: { skip: true, }, }, }); ROUTES.set('table/stateful-with-single-selection', { snapshot: { viewportSize: { width: 800, height: 370, }, zoom: { skip: true, }, }, }); ROUTES.set('table/stateless-with-selection', { snapshot: { viewportSize: { width: 800, height: 495, }, zoom: { skip: true, }, }, }); ROUTES.set('table/stateless-with-single-selection', { snapshot: { viewportSize: { width: 800, height: 370, }, zoom: { skip: true, }, }, }); ROUTES.set('table/stateless', { snapshot: { viewportSize: { width: 800, height: 400, }, skip: true, zoom: { skip: true, }, }, }); ROUTES.set('table/sticky-header', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 1300, height: 1000, }, zoom: { skip: true, }, }, }); ROUTES.set('tabs/basic', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('tabs/create-button', { axe: { skipFailures: true, }, snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('tabs/icons-only', { snapshot: { viewportSize: { width: 200, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('textarea/adjust-height', { snapshot: { zoom: { skip: true, }, }, }); ROUTES.set('textarea/basic?noColumns', { snapshot: { viewportSize: { width: 500, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('textarea/resize', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('textarea/rows', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('textarea/with-counter', { snapshot: { viewportSize: { width: 200, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('toast/configurator', { snapshot: { viewportSize: { width: 600, height: 750, }, zoom: { skip: true, }, }, }); ROUTES.set('toolbar/basic', { snapshot: { viewportSize: { width: 600, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('toolbar/disabled', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('tree/basic/home', { axe: { skipFailures: true, }, snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('version/basic', { snapshot: { viewportSize: { width: 150, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('version/context', { snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/static-form', { axe: { skipFailures: true, }, snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/sample-form-with-validation', { axe: { skipFailures: true, }, snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/disabled-interactive-scenario', { axe: { skipFailures: true, }, snapshot: { skip: true, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/same-height-of-all-interactive-elements', { axe: { skipFailures: true, }, snapshot: { skip: true, zoom: { skip: true, }, }, }); /* Focus tests */ ROUTES.set('scenarios/focus-elements?component=accordion', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=button', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=buttonLink', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=combobox', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=details', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputCheckbox', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputColor', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputDate', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputEmail', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputFile', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputFileMultiple', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputNumber', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputPassword', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputRadio', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputRange', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=inputText', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=link', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=linkButton', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=select', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=selectMultiple', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, }); ROUTES.set('scenarios/focus-elements?component=singleSelect', { axe: { skipFailures: true, }, viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }); ROUTES.set('scenarios/focus-elements?component=textarea', { snapshot: { viewportSize: { width: 300, height: 0, }, zoom: { skip: true, }, }, });

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/deleonio/public-ui-kolibri'

If you have feedback or need assistance with the MCP directory API, please join our Discord server