from apistar import Include, Route
from apistar.handlers import docs_urls, static_urls

from src import views


routes = [
    Route('/', 'GET', views.welcome),
    Route('/me', 'POST', views.me, name='me'),
    Route('/criar-produto', 'POST', views.criar_produto, name='criar_produto'),
    Route('/listar-produtos', 'GET', views.listar_produtos, name='listar_produtos'),
    Route('/valida-cpf', 'POST', views.valida_cpf, name='valida_cpf'),
    Route('/criar-usuario', 'POST', views.criar_usuario, name='criar_usuario'),
    Route('/listar-usuarios', 'GET', views.listar_usuarios, name='listar_usuarios'),
    Include('/docs', docs_urls),
    Include('/static', static_urls)
]
