mirror of
https://github.com/status-im/universal-links-handler.git
synced 2025-02-24 16:48:20 +00:00
35 lines
847 B
JavaScript
35 lines
847 B
JavaScript
var express = require('express');
|
|
var router = express.Router();
|
|
var assetLinks = require('../resources/assetlinks.json');
|
|
|
|
router.get('/health', function(req, res) {
|
|
res.send('OK');
|
|
});
|
|
|
|
router.get('/.well-known/assetlinks.json', function(req, res) {
|
|
res.json(assetLinks);
|
|
});
|
|
|
|
router.get('/chat/:chatType/:chatId', function(req, res, next) {
|
|
res.render('index', {
|
|
title: 'Status.im join ' + req.params.chatId + ' chat',
|
|
path: req.originalUrl
|
|
});
|
|
});
|
|
|
|
router.get('/user/:userId', function(req, res, next) {
|
|
res.render('index', {
|
|
title: 'Status.im view ' + req.params.userId + ' profile',
|
|
path: req.originalUrl
|
|
});
|
|
});
|
|
|
|
router.get('/browse/:url', function(req, res, next) {
|
|
res.render('index', {
|
|
title: 'Status.im browse ' + req.params.url + ' dapp',
|
|
path: req.originalUrl
|
|
});
|
|
});
|
|
|
|
module.exports = router;
|