SYMBOL INDEX (31 symbols across 16 files) FILE: backend/layers/shared.py class NotFoundException (line 22) | class NotFoundException(Exception): function handle_decimal_type (line 27) | def handle_decimal_type(obj): function generate_ttl (line 40) | def generate_ttl(days=1): function get_user_sub (line 49) | def get_user_sub(jwt_token): function get_cart_id (line 64) | def get_cart_id(event_headers): function get_headers (line 81) | def get_headers(cart_id): FILE: backend/product-mock-service/get_product.py function lambda_handler (line 21) | def lambda_handler(event, context): FILE: backend/product-mock-service/get_products.py function lambda_handler (line 21) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/add_to_cart.py function lambda_handler (line 28) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/checkout_cart.py function lambda_handler (line 23) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/db_stream_handler.py function dynamodb_to_python (line 18) | def dynamodb_to_python(dynamodb_item): function lambda_handler (line 27) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/delete_from_cart.py function lambda_handler (line 16) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/get_cart_total.py function lambda_handler (line 18) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/list_cart.py function lambda_handler (line 19) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/migrate_cart.py function update_item (line 22) | def update_item(user_id, item): function lambda_handler (line 46) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/tests/test_example.py class Tests (line 10) | class Tests(unittest.TestCase): method setUp (line 15) | def setUp(self): method test_headers (line 18) | def test_headers(self): FILE: backend/shopping-cart-service/update_cart.py function lambda_handler (line 28) | def lambda_handler(event, context): FILE: backend/shopping-cart-service/utils.py function get_product_from_external_service (line 15) | def get_product_from_external_service(product_id): FILE: frontend/scripts/fetchconfig.js function formatParams (line 24) | function formatParams(data) { FILE: frontend/src/backend/api.js function getHeaders (line 6) | async function getHeaders(includeAuth) { function getCart (line 29) | async function getCart() { function postCart (line 37) | async function postCart(obj, quantity = 1) { function putCart (line 50) | async function putCart(obj, quantity) { function getProducts (line 63) | async function getProducts() { function cartMigrate (line 71) | async function cartMigrate() { function cartCheckout (line 80) | async function cartCheckout() { FILE: frontend/src/router.js function getUser (line 49) | function getUser() {