import json


def show_more(
    user_latitude: float, user_longitude: float, keyword: str, next_page: str
) -> dict:
    """顯示更多餐廳

    Args:
        user_latitude (float): 使用者緯度
        user_longitude (float): 使用者經度
        keyword (str): 餐廳搜尋關鍵字
        next_page (str): 更多餐廳 token

    Returns:
        dict: 顯示更多 template
    """
    with open("line/model/show_more.json") as json_file:
        card = json.load(json_file)
    card["body"]["contents"][2]["contents"][0]["action"][
        "data"
    ] = f"more_||_{user_latitude},{user_longitude}_||_{keyword}_||_{next_page}"
    return card